O SFTP (SSH File Transfer Protocol) é um protocolo de rede que permite a transferência segura de arquivos entre sistemas. Neste guia, vamos mostrar como instalar e usar o SFTP em servidores Linux.
Pré-requisitos
- Acesso root ou privilégios sudo no seu servidor.
- Um servidor Linux instalado (Ubuntu, CentOS, etc.).
- Uma conexão à internet estável.
Passo 1: Instalar o OpenSSH
O SFTP é parte do pacote OpenSSH. Para instalá-lo, abra o terminal e execute:
sudo apt update
sudo apt install openssh-server -y
Passo 2: Verificar o Status do SSH
Após a instalação, verifique se o serviço SSH está em execução:
sudo systemctl status ssh
Se não estiver ativo, inicie o serviço:
sudo systemctl start ssh
Passo 3: Configurar o Firewall (se necessário)
Se você estiver usando um firewall, permita o tráfego na porta 22:
sudo ufw allow 22/tcp
Passo 4: Conectar-se ao Servidor via SFTP
Para se conectar ao servidor via SFTP, use o seguinte comando no terminal:
sftp usuario@seu_dominio_ou_IP
Substitua `usuario` pelo seu nome de usuário e `seu_dominio_ou_IP` pelo endereço do seu servidor.
Passo 5: Usar Comandos SFTP
Aqui estão alguns comandos úteis do SFTP:
ls: Lista arquivos no diretório remoto.cd: Muda para um diretório remoto.put arquivo_local: Envia um arquivo do seu computador para o servidor.get arquivo_remoto: Baixa um arquivo do servidor para o seu computador.exit: Sai da sessão SFTP.
Conclusão
A instalação e uso do SFTP em servidores Linux é uma maneira segura de transferir arquivos. Agora você pode gerenciar seus arquivos remotamente com facilidade.
Caso precise de um novo servidor, considere umservidor VPS.