wils@web ~ $ cat ~/ajuda/como-transferir-arquivos-entre-servidores-linux-usando-sftp-com-o-openssh-guia-passo-a-passo.md
LinuxComo transferir arquivos entre servidores Linux usando SFTP com o OpenSSH: Guia passo a passo
Transferir arquivos entre servidores Linux pode ser feito de forma segura utilizando o SFTP (SSH File Transfer Protocol) com o OpenSSH. Este guia passo a passo irá ajudá-lo a realizar essa tarefa de maneira eficiente.
Pré-requisitos
- Dois servidores Linux com acesso SSH.
- OpenSSH instalado em ambos os servidores.
- Credenciais de acesso (usuário e senha ou chave SSH).
Passo a Passo
1. Acessar o Servidor de Origem
Primeiro, você precisa acessar o servidor de onde deseja transferir os arquivos. Use o seguinte comando:
ssh usuario@servidor_origem
2. Iniciar a Sessão SFTP
Uma vez conectado ao servidor de origem, inicie uma sessão SFTP com o servidor de destino:
sftp usuario@servidor_destino
3. Navegar e Transferir Arquivos
Após estabelecer a conexão SFTP, você pode navegar pelos diretórios e transferir arquivos. Use os seguintes comandos:
- Navegar para um diretório:
cd /caminho/do/diretorio - Listar arquivos:
ls - Transferir um arquivo do servidor de origem para o destino:
put arquivo.txt - Transferir um arquivo do servidor de destino para o origem:
get arquivo.txt
4. Encerrar a Sessão SFTP
Após concluir a transferência, você pode encerrar a sessão SFTP com o comando:
bye
Conclusão
Transferir arquivos usando SFTP é uma maneira segura e eficiente de gerenciar dados entre servidores Linux. Sempre verifique as permissões dos arquivos após a transferência. Uma dica útil é usar a opção -r para transferir diretórios inteiros:
put -r diretorioPrecisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.