在工作中,有时要对用户进行权限限制。不只是限制用户访问文件目录,有时对一些命令的操作都进行限制。这时sudo 就不太好用了。
发现一个软件 lshell 可以直接限制用户访问的目录以及可以进行的操作等
lshell 配置
下载安装
安装python setup.py install –no-compile –install-scripts=/usr/bin/
配置文件是:
/etc/lshell.conf
在给开发开通账户的以后,反应好多命令不能用。例如tcpdump这类非root权限的不能用。
在lshell中 发现有一个sudo的模块。但是配置以后也不能用。
经过研究 tcpdump使用解决权限如下:
test ALL=(root) NOPASSWD: /usr/sbin/tcpdump
然后在lshell的配置文件中配置
sudo_commands : [‘tcpdump’]
这样tcpdump这个命令就可以用了。
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux实用命令tcpdump命令25297 人正在系统学习中 相关资源:新疆自治区地图(维吾尔语)矢量cdr或ai文件2021年-互联 文档类…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!