Estou enfrentando esse problema - quando eu ssh para o servidor, o usuário é autenticado corretamente, mas a conexão é fechada com:
Could not chdir to home directory /home/blazej: No such file or directory.
getent passwd blazej
mostra:
blazej:x:1002:1002::/home/blazej:
sshd_conf
:
# Begin SFTP-Server block
Match Group sftp
ChrootDirectory %h
AllowTCPForwarding no
X11Forwarding no
# ForceCommand internal-sftp // This is commented not to force sfto on 'sftp' group - I want to be able to ssh with users in 'sftp' group
PasswordAuthentication yes
# End SFTP-Server block
O usuário luqo33 pertence aos grupos: blazej, sftp
Não vejo por que o ssh'ing com blazej
usuário falharia. Por outro lado, o sftp funciona como esperado e registra o usuário em seu diretório home /home/blazej
.
Você tem alguma idéia do porque eu ssh'ing no terminal falha?
Mais detalhes:
ls -la
em / home / blazej:
raiz @ host: / home / blazej # ls -la
total 32
drwxr-x--- 5 root sftp 4096 Nov 21 09:00 .
drwxr-xr-x 5 root root 4096 Nov 21 09:00 ..
-rw-r--r-- 1 blazej blazej 220 Apr 8 2014 .bash_logout
-rw-r--r-- 1 blazej blazej 3637 Apr 8 2014 .bashrc
drwxr-x--- 2 blazej www-data 4096 Nov 21 09:00 exports
drwxr-x--- 2 blazej www-data 4096 Nov 21 09:00 imports
drwxr-x--- 2 blazej www-data 4096 Nov 21 09:00 other
-rw-r--r-- 1 blazej blazej 675 Apr 8 2014 .profile