Alterar senha de um sftp chrootDirectory impede que ele efetue login

1

Então eu tenho uma configuração chrootdir em sshd_config para uma pasta, e o usuário myuser, está funcionando bem por meses, então hoje eu queria mudar a senha do myuser, então eu fiz isso com passwd, então reiniciei /etc/init.d/ssh restart , mas agora quando tento logar via sftp com a senha atualizada ele falha.

As configurações sshd_config :

Subsystem sftp internal-sftp

Match User myuser
   ChrootDirectory /chrootDIR
   ForceCommand internal-sftp
   AllowTcpForwarding no
   PermitTunnel no
   X11Forwarding no

Os registros em /var/log/auth.log são:

 sshd[13368]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=[client ip is here]  user=myuser
 sshd[13368]: Failed password for myuser from [client ip is here] port 39154 ssh2
 sshd[13368]: Connection closed by [client ip is here] [preauth]

Eu não acho que estou perdendo algum passo, sou eu?

    
por Mint 09.02.2016 / 20:26

1 resposta

0

Ok, parece que o problema tinha algo a ver com AllowUsers em sshd_config , como quando eu comentei e reiniciei o ssh que estava funcionando, então eu adicionei de volta na parte inferior do arquivo, reiniciei e funcionou , então eu comentei a parte inferior e descomentei a linha original, e reiniciei o ssh e ele ainda funciona.

Então, em conclusão, eu não tenho certeza do que é, talvez o ssh não estivesse reiniciando corretamente.

    
por 13.02.2016 / 02:37