A conta do linux sem senha convertida para o sftp preso ao Chroot agora requer senha?

0

Eu criei um usuário e fiz uma troca de chave RSA para uma conexão sem senha. Isso funcionou.

Eu também criei um usuário somente do sftp preso no chroot. Isso também funcionou.

Eu então criei um terceiro usuário. Eu configurei a conexão sem senha como acima, e depois prendi a conta. Antes da prisão, a conexão funcionava sem a senha. Após a prisão, uma senha é necessária. E a prisão funciona.

Como posso ter um usuário com os dois?

PS - Eu li que o kernel 2.6 (que eu estou usando) procura por uma biblioteca 2.4 que não está mais lá, e pula para a autenticação por senha. Mas o artigo não listou nem a biblioteca desonesta nem uma solução.

    
por dacracot 17.10.2014 / 00:21

1 resposta

0

Normalmente, o aviso de senha significa que sua chave pública não foi aceita, o que geralmente significa problemas de permissões em $ HOME, $ HOME / .ssh, etc. Independentemente disso, você deve verificar o syslog e ver por que o sshd está reportando o erro. Use o LogLevel INFO no seu arquivo sshd_config para obter algumas mensagens de log mais úteis.

    
por 20.10.2014 / 18:12