De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Willian Itiho Amano
Data de Publicação: 09 de Março de 2007
Eu estava a procura de uma maneira de fazer um "mount" de um sistema de arquivos em um servidor Linux utilizando o SSH. Para quem não sabe o SSH também faz transferência de arquivos e não apenas envio de comandos e recebimento de respostas.
Alguns podem me perguntar porque não utilizar o fish do Konqueror? A resposta é que no fish o acesso aos arquivos do servidor remoto não é tão transparente quanto ao montar um compartilhamento NFS ou Samba, pois, por baixo dos panos, ele ainda precisa transferir o arquivo inteiro antes de abri-los ou salvar.
Porque não utilizar o NFS ou o Samba? Simples. Porque com este método não é necessário configuração nenhuma no servidor além do sshd nativo.
sshfs (Presente no CD de instalação)
Para o funcionamento do sshfs é necessário o carregamento do módulo do kernel fuse.
Carregue com:
# modprobe fuse
Para automatizar o carregamento do módulo, adicione ao arquivo /etc/rc.d/boot.local sequinte linha:
/sbin/modprobe fuse
Para fazer uma montagem logicamente necessitamos de um ponto de montagem, então é isto que criaremos aqui:
# mkdir /mnt/sshfs
Agora podemos montar. Com o comando sshfs -h você encontrará diversas opções mas nada mais praticamente as mesmas opções encontradas no ssh. Utilizaremos a seguinte sintaxe:
$ sshfs usuario@<ip_do_servidor>:<pasta_do_servidor> /mnt/sshfs
Reparem que o comando pode ser executado como usuário comum.
Eu não fiz uma montagem permanente com o fstab pois terá necessidade de utilizar uma chave RSA para autenticação automática, tendo em vista que o sshfs pede senha da mesma forma que o ssh o que impossibilita a montagem sem intervenção humana.
Transferindo arquivos via SSH com o SHFS Por Carlos Morimoto
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários