У меня вопрос о тюрьме, который я объясню позже:
foo
/mnt/foo-jail
/mnt/foo-jail/foo-home
Все в порядке. Тюрьма установлена, и пользователь правильно подключается.
Как я могу решить эту проблему? Он не может заставить CHDIR перемещаться между папками, но он должен быть перенаправлен в его собственный домашний каталог.
Большое спасибо за вашу помощь !!!
Сделайте его домашний каталог /foo-home
. Это перенаправит его на то, что эффективно /mnt/foo-jail/foo-home
.
Для решения authorized_keys
проблема, которую вы упомянули в комментариях, добавьте это в Match user foo
:
AuthorizedKeysFile /mnt/foo-jail/%h/.ssh/authorized_keys