如何制作监狱壳?
被监禁的 shell 意味着 Linux 用户的 shell 账户受到限制。(如 cpanel 定义)
我不使用任何控制面板,如 cpanel。
答案1
网上有很多关于 jail 的文档。你具体需要什么将取决于你特定的 Linux 发行版以及你到底想实现什么。
一个好的起点可能是http://rhcelinuxguide.wordpress.com/2006/07/02/linux-jail/- Google 上搜索“jail linux”的第一个结果。
答案2
一个简单的替代复杂监狱的方法是分配外壳对相关用户。
lshell 是一个用 Python 编写的 shell,它允许您将用户环境限制为有限的命令集,选择启用/禁用通过 SSH 的任何命令(例如 SCP、SFTP、rsync 等),记录用户的命令,实施时间限制等。