reverse ssh
Führe auf dem Computer target
, der hinter einer Firewall steht und dennoch
per SSH erreichbar sein soll folgendes aus
ssh -f -N -R 0.0.0.0:19999:localhost:22 user@server
server
muss erreichbar sein und in /etc/ssh/sshd_config
folgende Option aktiviert haben
GatewayPorts yes
Jetzt kann man von beliebigen Clients auf den Computer target
zugreifen per
ssh -p 19999 user@server
So kann man beispielsweise auch sshfs
nutzen.
sshfs -p 19999 user@server:folder ~/sshfs