Estoy usando ssh
favoritos para tener una manera cómoda de acceder a las estaciones de trabajo de mi universidad desde mi computadora portátil en casa.
Mi configuración se ve así:
host sample_workstation
hostname sample_workstation
port 22
user johndoe
ProxyCommand ssh local_server -W %h:%p
host local_server
hostname local_server
port 22
user johndoe
ProxyCommand ssh gateway_server -W %h:%p
host gateway_server
hostname gateway_server.my.university.tld
port 22
user johndoe
Básicamente estoy haciendo ssh gateway_server
, al que se puede acceder a través de Internet y desde allí a un servidor de intranet local local_server
, que me proporciona otro túnel al que sample_workstation
puedo acceder.
Funciona perfectamente con ssh y es fácil de usar, ya que sólo necesito:
ssh sample_workstation
...y la configuración hace la magia. Sin embargo, también me gustaría acceder a los archivos. rsync
es una solución, pero demasiado complicada para el uso diario (en mi opinión).
Por lo tanto, me gustaría utilizarlo sshfs
para montar el directorio de trabajo de mi estación de trabajo.
¿Cómo puedo hacer un túnel a través gateway_server
y local_server
hacia sample_workstation
la vía sshfs
?
Respuesta1
SSHFS utiliza el subsistema SFTP de SSH y, por lo tanto, utiliza los mismos archivos de configuración que ya configuró. No es necesaria ninguna otra configuración. Simplemente monte el sshfs
punto de montaje en el host remoto:
sshfs sample_workstation:dir /mnt/mountpoint