1
resposta

Falha de Permission denied no acesso SSH

Estou com falha no acesso do server, através do Power Shell do Win, ele conecta, porém quando insiro as credenciais do Linux ele da Permission denied, já tentei executar com admin já alterei a senha no Linux, mas mesmo assim não vai ![](Insira aqui a descrição dessa imagem para ajudar na acessibilidade )

1 resposta

Olá, Leandro!

Vamos tentar algumas abordagens para resolver a questão do "Permission denied" ao tentar acessar via SSH.

  1. Permissões no servidor: Verifique se o usuário que você está tentando acessar tem as permissões corretas no servidor. Você pode fazer isso acessando o servidor localmente e verificando o arquivo /etc/ssh/sshd_config para garantir que o acesso ao SSH está permitido para esse usuário.

  2. Chave SSH: Se você estiver usando autenticação por chave SSH, verifique se a chave pública está corretamente adicionada ao arquivo ~/.ssh/authorized_keys do usuário no servidor. Além disso, certifique-se de que as permissões do diretório .ssh e do arquivo authorized_keys estão corretas:

    chmod 700 ~/.ssh
    chmod 600 ~/.ssh/authorized_keys
    
  3. Serviço SSH: Verifique se o serviço SSH está em execução no servidor. Você pode fazer isso com o comando:

    sudo systemctl status ssh
    

    Se não estiver em execução, inicie-o com:

    sudo systemctl start ssh
    
  4. Firewall: Certifique-se de que o firewall do servidor está configurado para permitir conexões SSH. Você pode verificar isso com:

    sudo ufw status
    

    Se necessário, permita o SSH com:

    sudo ufw allow ssh
    
  5. Logs de SSH: Verifique os logs do SSH no servidor para obter mais detalhes sobre o motivo da falha. Os logs geralmente estão em /var/log/auth.log ou /var/log/secure, dependendo da distribuição do Linux. Você pode verificar os logs com:

    sudo tail -f /var/log/auth.log
    

Bons estudos!