wils@web ~ $ cat ~/ajuda/como-configurar-o-sftp-no-ubuntu-22-04-para-transferencias-seguras-de-arquivos.md
ServidoresComo configurar o SFTP no Ubuntu 22.04 para transferências seguras de arquivos
O SFTP (SSH File Transfer Protocol) é um protocolo seguro para transferência de arquivos que utiliza o SSH para garantir a segurança dos dados. Neste manual, você aprenderá a configurar o SFTP no Ubuntu 22.04.
Pré-requisitos
- Ubuntu 22.04 instalado.
- Acesso root ou sudo ao servidor.
- SSH instalado e em execução.
Passo a Passo para Configuração do SFTP
1. Instalar o OpenSSH Server
Primeiro, você precisa garantir que o servidor OpenSSH esteja instalado. Para isso, execute o seguinte comando:
sudo apt update
sudo apt install openssh-server
2. Criar um Usuário para SFTP
Crie um novo usuário que será utilizado para transferências SFTP:
sudo adduser sftpuser
3. Configurar o Acesso SFTP
Edite o arquivo de configuração do SSH:
sudo nano /etc/ssh/sshd_config
Adicione as seguintes linhas ao final do arquivo:
Match User sftpuser
ChrootDirectory /home/sftpuser
ForceCommand internal-sftp
AllowTcpForwarding no
4. Criar Diretório para Transferência de Arquivos
Crie o diretório que o usuário SFTP irá acessar:
sudo mkdir /home/sftpuser/uploads
Defina as permissões corretas:
sudo chown root:root /home/sftpuser
sudo chmod 755 /home/sftpuser
sudo chown sftpuser:sftpuser /home/sftpuser/uploads
5. Reiniciar o Serviço SSH
Após as alterações, reinicie o serviço SSH para aplicar as novas configurações:
sudo systemctl restart ssh
Conclusão
Agora você configurou com sucesso o SFTP no Ubuntu 22.04. Para se conectar ao servidor SFTP, utilize o seguinte comando no terminal:
sftp sftpuser@seu_servidor_ip
Dica: Sempre mantenha seu sistema e pacotes atualizados para garantir a segurança do seu servidor.
Precisa 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.