debian linux 限制用户执行指定的几条命令

debianlinux怎么限制用户只能执行指定的几条命令,如:top、ls、find等,没有指定的其他命令则不能执行!... debian linux 怎么限制用户只能执行指定的几条命令,如:top、ls、find等,没有指定的其他命令则不能执行! 展开
 我来答
山寨老板8
2013-11-18 · 超过26用户采纳过TA的回答
知道答主
回答量:122
采纳率:100%
帮助的人:54.3万
展开全部
可以找到那个命令所在的路径,然后用root给他赋予权限,如:top,如果不想让他使用top,就进入top所在文件,然后用root 把执行权限取消
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
孟羽然
2013-11-19 · TA获得超过2976个赞
知道小有建树答主
回答量:1308
采纳率:70%
帮助的人:574万
展开全部
做一个目录,把需要用户执行的命令拷贝或链接进去,然后用chroot做一个jail的环境给用户。这样他就只能执行有限的命令了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangtao9999
2013-11-19 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8184万
展开全部
我记得这个要开 SELinux 。
追问
是这样的,我我想通过shell脚本来限制一个普通用户所能够执行的命令,但是我不知道该怎么写这个shell脚本,还有这个脚本要怎么赋予用户,求解~
追答
shell 脚本是可以绕过的……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式