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

FreeBSD jail с ezjail не может войти в систему с пользователями без полномочий root

Я только что установил новую FreeBSD 10.1 (FreeBSD 10.1-RELEASE-p9) и настроил тюрьму с помощью ezjail (ezjail-admin v3.3).

Внутри тюрьмы я создал нового пользователя:

Login: test
Password: *
Uid [#]: 1001
Gid [# or name]: 1001
Change [month day year]:
Expire [month day year]:
Class:
Home directory: /home/test
Shell: /bin/sh

Тем не менее, как только я пытаюсь войти в систему, у меня появляется такая ошибка:

root@myjail:~ # su -l test
su: /bin/sh: Permission denied

Я впервые вижу такое поведение. Я искал похожие проблемы, но ничего похожего не нашел. И у меня нет идей, как это исправить.

Какие-то подсказки?

Большое спасибо.

Проблема в корневой файловой системе: bin, sbin, lib и другие основные папки не читаются обычными пользователями. Пришлось исправить вручную.

Полная информация здесь: https://forums.freebsd.org/threads/freebsd-jail-with-ezjail-fails-to-log-in-with-non-root-users.51523/