使用 ezjail 的 FreeBSD jail 无法以非 root 用户身份登录

使用 ezjail 的 FreeBSD jail 无法以非 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

这是我第一次看到这种行为。我搜索了类似的问题,但没有找到类似的东西。我不知道如何解决这个问题。

有什么提示吗?

多谢。

答案1

问题出在根文件系统上:普通用户无法读取 bin、sbin、lib 和其他基本文件夹。我不得不手动修复它们。

完整详情请点击这里:https://forums.freebsd.org/threads/freebsd-jail-with-ezjail-fails-to-log-in-with-non-root-users.51523/

相关内容