Você pode usar o protocolo sshfs
. Isso permite que você monte qualquer sistema de arquivos remoto para o qual você tenha permissões sobre o protocolo SSH.
sudo apt-get install sshfs
mkdir ~/Remote
sshfs user@remotehost:/path/to/remote/folder ~/Remote
Ele solicitará suas credenciais de SSH se você não estiver configurado com a autenticação de chave pública. Então você pode abri-lo no seu Nautilus local ou em qualquer outro gerenciador de arquivos, bem como trabalhar com os arquivos no terminal. Observe também que a linha mkdir
é necessária apenas na primeira vez que você monta. Após a primeira montagem, tudo o que você precisa fazer é:
sshfs user@remotehost:/path/to/remote/folder ~/Remote
Quando terminar:
sudo umount /home/<USER>/Remote
Enquanto estiver montado, você terá as mesmas permissões de qualquer usuário conectado por SSH. Portanto, se você montar uma pasta em que seu usuário SSH tenha acesso de leitura, você só terá acesso de leitura.