Primeiramente, gere seus logs SSH para DEBUG3 substituindo no arquivo sshd_config:
%código%
por
LogLevel INFO
Você verá mais informações por que o SSH encerrou a conexão.
Em seguida, verifique se você tem todo o shell necessário para executar no ambiente de chrooted:
- A casa do usuário está lá com as permissões certas
- Todo o shell precisa ser lançado no diretório chroot (executável do shell e todos os librairies)
- Todos os componentes como passwd, group, hosts, nsswitch.conf, resolv.conf e shadow estão no / var / www / bob / etc
- O dispositivo
LogLevel DEBUG3
pseudo é o diretório / var / www / bob / dev. Você pode criar digitando: %código% - Então, se ainda assim não funcionar, recomendo que você depure seu ambiente chroot com o comando
null
.
mknod /var/www/bob/dev/null c 1 3