rbash:从配置文件中限制 shell 命令和功能

rbash:从配置文件中限制 shell 命令和功能

我为用户创建了一个受限的 bash,并且只允许它执行两个命令:sudopasswd

.bash_profile仅包含这两个命令的路径:PATH=$HOME/programs

但是,当我登录该用户并执行tab两次时,它会显示如下一些命令。

在此处输入图片描述

有些是 shell 命令,并且go是来自我的函数/etc/profile

除了允许的两个命令之外,如何阻止所有其他命令?

相关内容