2 minutes reading | Also available in 🇺🇸
Utilizando o sshfs
Estou utilizando bastante o sshfs para transferir alguns arquivos para o servidor, ao invés de utilizar o bom e velho scp, por questão de ficar mais prático e facil a cópia de vários arquivos para diretórios distintos.
O que facilita bastante é utilizar a sua chave privada ( explicado por mim nesse tópico) para montar os seus diretórios sshfs, assim você terá o diretório do servidor montado facilmente em seu computador e poderá enviar arquivos para esse diretório e seus sub-diretórios como se estivesse copiando arquivos para outro diretório qualquer.
Instalação
Se você está no Ubuntu as coisas são fáceis e práticas, com o bom e velho apt-get:
# apt-get install sshfs
Agora se você utiliza Slackware temos alguns passos a mais, mas nada que lhe faça arrancar os cabelos ;)
Primeiramente instale o fuse no velho esquema SlackBuilds (ou outro se preferir).
Depois instale o sshfs (dessa vez do Linux Packages para mudar um pouco)
Utilização
Primeiramente temos que subir o módulo do fuse:
# modprobe fuse
Essa tarefa pode ser automátizada posteriormente descomentando esse módulo no /etc/rc.d/rc.modules
E com isso já podemos usar o nosso sshfs! :)
Eu costumo utilizar com os seguintes parâmetros:
sshfs root@server:/local/da/pasta/no/server /local/da/minha/pasta/local -o reconnect,sshfs_sync
E agora é só correr para o abraço e ter o seu diretório do servidor montado localmente para cópia de arquivos.