Estou usando o Linode e perguntei nos canais de IRC, mas ninguém parece saber. Entrei no meu servidor via LISH ( referência ) e usei a senha correta, e tudo correu bem. No entanto, preciso fazer o login via SSH / FTP e não consigo. Ele continua me dando "permissão negada". Sei que a senha está correta porque a redefini via LISH, e sei que tenho o método de login correto, porque fiz login no meu servidor antes de usar exatamente os mesmos comandos. Espero que isso não seja um problema noob, ou ficarei muito frustrado.
20
@
caractere sempre falhava. Quando eu usei um!
personagem, ele funcionou. Isso pode ser um disparate, mas talvez ele vai ajudar alguémTente usar uma porta diferente. Parece que a porta SSH que o servidor estava usando estava sendo usada por outro serviço, e eu estava obtendo alguns resultados instáveis.
fonte
No meu caso, editei o arquivo / etc / shadow- com um editor de texto, pois o gerenciador de arquivos era o único acesso que eu tinha. Mesmo depois que eu coloquei a string hash original de volta de alguma forma, ela não funcionou. Então, depois que eu redefinir uma senha com o painel de hospedagem, tudo começou a funcionar.
fonte
no meu caso, nosso departamento de TI configurou itens do PAM com regras que violavam meu login. resposta @pestilence seguido 's para ver erro, acabou comentando
AllowGroups
em/etc/ssh/sshd_config
que foi configurado para algumas coisas de TI:fonte