Coloquei o comando certo ssh araujo@ e pediu a senha. Entretanto, estou colocando a senha CORRETA e está dando permissão negada
Coloquei o comando certo ssh araujo@ e pediu a senha. Entretanto, estou colocando a senha CORRETA e está dando permissão negada
Oi, Clara!
Há algumas razões pelas quais você pode estar recebendo a mensagem de "permissão negada" ao tentar fazer login via SSH, mesmo com a senha correta. Aqui estão algumas sugestões que podem ajudar a resolver o problema:
Verifique a Senha: Certifique-se de que está digitando a senha corretamente, considerando maiúsculas e minúsculas.
Permissões do Servidor: O servidor pode estar configurado para não permitir logins com senha. Em vez disso, ele pode exigir autenticação por chave pública. Verifique o arquivo de configuração do SSH no servidor (/etc/ssh/sshd_config
) para ver se a opção PasswordAuthentication
está definida como no
. Se estiver, você precisará configurar uma chave SSH.
Bloqueio de Usuário: O usuário araujo
pode estar bloqueado ou desabilitado no servidor. Verifique se o usuário está ativo e se tem permissão para fazer login.
Tentativas de Login Falhadas: Alguns servidores têm mecanismos de segurança que bloqueiam temporariamente o acesso após várias tentativas de login falhadas. Se você tentou várias vezes, pode ser necessário esperar um pouco ou entrar em contato com o administrador do servidor.
Firewall e Segurança: Verifique se há algum firewall ou regra de segurança que possa estar bloqueando o acesso SSH ao servidor.
Log do Servidor: Verifique os logs do servidor para mais detalhes sobre o motivo da falha de autenticação. Os logs geralmente estão localizados em /var/log/auth.log
ou /var/log/secure
.
Aqui está um exemplo de como você pode verificar a configuração de autenticação por senha no servidor:
sudo nano /etc/ssh/sshd_config
Procure pela linha:
PasswordAuthentication no
Se estiver assim, altere para:
PasswordAuthentication yes
Depois, reinicie o serviço SSH:
sudo systemctl restart sshd
Bons estudos!