Назад | Перейти на главную страницу

jailkit chroot завершает вход по ssh

Я изо всех сил старался следовать эти инструкции для создания оболочки chroot. Но соединение прерывается каждый раз, когда я пытаюсь войти в систему через ssh для моего нового пользователя с правами root.

Я запускаю свой ssh-терминал, вхожу в систему через chrooteduser, а затем, как только я вхожу в систему, он закрывается ...

Я новичок в мире Linux, поэтому я просто не уверен, что может вызвать эту проблему.

РЕДАКТИРОВАТЬ

Вот журнал попытки входа от chrooteduser:

Apr  1 06:55:13 li244-40 sshd[2453]: Accepted password for testroo from 114.77.115.211 port 57658 ssh2
Apr  1 06:55:13 li244-40 sshd[2453]: pam_env(sshd:setcred): Unable to open env file: /etc/default/locale: No such file or directory
Apr  1 06:55:13 li244-40 sshd[2453]: pam_unix(sshd:session): session opened for user testroo by (uid=0)
Apr  1 06:55:13 li244-40 sshd[2466]: pam_env(sshd:setcred): Unable to open env file: /etc/default/locale: No such file or directory
Apr  1 06:55:14 li244-40 jk_chrootsh[2468]: path /home/newroo/./home/testroo is not owned by group 5004
Apr  1 06:55:14 li244-40 jk_chrootsh[2468]: abort, path /home/newroo/./home/testroo does not have group owner 5004, set option 'relax_home_group' to relax this check
Apr  1 06:55:14 li244-40 sshd[2453]: pam_unix(sshd:session): session closed for user testroo
Apr  1 06:55:14 li244-40 sshd[2453]: pam_env(sshd:setcred): Unable to open env file: /etc/default/locale: No such file or directory

Хорошо, проблема решена. Разве вы не любите решать свои собственные проблемы!

Проблема заключалась в том, что домашний каталог chroot не имел необходимых разрешений. Как я обнаружил, посмотрев журнал.