3 min de leitura · Guia técnico
Introdução
Configurar autenticação por chave SSH no SFTP é uma das melhores práticas para proteger o acesso remoto a arquivos em seu VPS Linux ou servidor dedicado. Este método elimina o uso de senhas fracas e reduz riscos de invasão. Siga este passo a passo para garantir mais segurança e estabilidade no seu ambiente AviraHost.
Passo a passo para configurar autenticação por chave SSH no SFTP
- Pré-requisitos
- Servidor Linux com acesso root
- Cliente SSH (ex: PuTTY, Terminal, WinSCP ou FileZilla)
- Backup dos arquivos de configuração antes de alterações
- Gerar o par de chaves SSH no cliente
ssh-keygen -t ed25519 -C "[email protected]"Pressione Enter para aceitar o local padrão e defina uma senha forte para a chave privada.
- Copiar a chave pública para o servidor
ssh-copy-id usuario@ip-do-servidorOu copie manualmente o conteúdo de
~/.ssh/id_ed25519.pubpara~/.ssh/authorized_keysno servidor. - Configurar permissões corretas
chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys - Testar o acesso SFTP com chave SSH
Use um cliente SFTP (ex: FileZilla, WinSCP) e selecione "Autenticação por chave". Informe o caminho da chave privada gerada.
- Opcional: Desabilitar autenticação por senha (recomendado)
sudo nano /etc/ssh/sshd_configAltere ou adicione as linhas:
PasswordAuthentication no ChallengeResponseAuthentication noReinicie o SSH:
sudo systemctl restart sshdAtenção: Certifique-se de que a autenticação por chave está funcionando antes de desabilitar senhas.
Checklist rápido
- Backup dos arquivos de configuração SSH
- Chave privada protegida por senha forte
- Permissões corretas nas pastas e arquivos
.ssh - Testar acesso antes de desabilitar senha
Erros comuns e soluções
- Permissão negada: Verifique permissões dos arquivos
.ssheauthorized_keys. - Chave não reconhecida: Confirme se a chave pública foi copiada corretamente e sem espaços extras.
- Cliente SFTP não conecta: Certifique-se de que está usando o caminho correto da chave privada e que o usuário está correto.
- Perdeu acesso após desabilitar senha: Use o console do painel AviraHost para restaurar o acesso ou reverter a configuração.
Resumo
- Autenticação por chave SSH aumenta a segurança do SFTP
- Permissões corretas são essenciais para funcionamento
- Faça backup antes de alterar configurações críticas
Contrate Agora
Garanta máxima segurança e suporte 24/7 para seus projetos. Veja planos de VPS Linux com acesso SFTP seguro na AviraHost e conte com especialistas para proteger seu ambiente.