Digamos que tengo acceso ssh a la máquina "foo":
yo @ local: ssh user1 @ foo
Y desde allí puedo acceder a "bar":
user1 @ foo: ssh user2 @ bar
Con esta configuración, ¿hay alguna forma de usar sshfs para montar en mi máquina local un directorio ubicado en "barra"?
No tengo acceso administrativo en "foo", así que no puedo usar sshfs para montar un directorio allí.
bar
?Respuestas:
Sí, es posible usar un ProxyCommand para decirle a SSH que use "foo" como un "punto de salto" para acceder a la "barra".
Debe configurar las cosas para poder acceder a la "barra" directamente desde su shell. Una vez que pueda hacerlo
ssh bar
sin tener que iniciar sesión explícitamente en "foo" primero, sshfs debería funcionar de manera transparente (y lo hace, lo acabo de probar).Para lograr esto, agregue cosas como esta a
.ssh/config
:fuente