如何限制用户到其主目录?

我想限制一个用户到一个特定的主目录。 我不希望用户读取系统资源等或其他用户的家中。 有人可以build议可能的方法吗?

当我使用jailkit出现错误:

错误“ldconfig:无法打开configuration文件/etc/ld.so.conf:没有这样的文件或目录”

当我使用命令:

sudo jk_init -v / jail basicshell

sudo jk_init -v / jail ssh

您将需要允许对confinement系统中的/etc/ld.so.conf进行读取访问,以便正确加载dynamic库。 您需要授予对通常的/lib/usr/lib等目录以及这些目录中的许多文件的读访问权限,以使大多数常用的shell程序正常工作。 而且,您需要授予您希望用户有权访问的/bin/usr/bin/sbin/usr/sbin中所有程序的访问权限。

比他们可以执行的程序更重要的是他们可以读写的文件。