Isso foi mais fácil do que eu pensava!
Tudo o que precisamos fazer é vincular a porta 2048
de serverC
a uma porta em pcA
. Para simplificar, uso o mesmo número de porta 2048
:
user@pcA $ ssh -L 2048:localhost:2048 user@serverC
É necessário manter esta janela do terminal aberta.
Em seguida, montar o diretório pcB:/home/user
localmente em pcA
se parece com isso:
sshfs -o port=2048 user@localhost:/home/user/ /mnt/pcB
Bom efeito colateral: Isso significa que você também pode usar conexões eficientes do servidor X, por exemplo, freeNX
ou vnc
para recuperar uma exibição de pcB
. Basta conectar-se a localhost:2048
e usar as credenciais corretas (nome de usuário / senha) para a máquina pcB
!
Se você não quiser manter um terminal aberto para a conexão, use:
ssh -NfL 2048:localhost:2048 user@serverC
Observe que isso pode violar a política de segurança organizacional de seus funcionários / empregadores, por isso, certifique-se de obter as permissões apropriadas.