Situace: třetí osoba - BFU - je v zahraničí a z jakéhokoliv důvodu se potřebuji připojit na jejich počítač - stroj A - přes SSH. Stroj A je za NATem, se kterým nejde hnout.
Můj počítač - Stroj B - má veřejnou adresu. Zajímalo by mě, jestli existuje jednoduchý způsob, jak spojení otevřít ze strany stroje A, tj. počítače, na který se chci připojit.
Mělo by stačit poslat partnerovi one-liner, který může copy-pastnout do terminálu.
To co potřebuji napodobuje následující hack:
Stroj B:
netcat -l 6666
Stroj A:
mkfifo fifo1
netcat adresa-stroje-A 6666 < fifo1 | bash > fifo1
Taky bych ocenil tipy, jak se dá takový problém vyhledávat na internetu. Pro všechny dotazy, které jsem zkoušel, google vrací články o konvenčním využití SSH.