debian linux 限制用户执行指定的几条命令
debianlinux怎么限制用户只能执行指定的几条命令,如:top、ls、find等,没有指定的其他命令则不能执行!...
debian linux 怎么限制用户只能执行指定的几条命令,如:top、ls、find等,没有指定的其他命令则不能执行!
展开
3个回答
展开全部
可以找到那个命令所在的路径,然后用root给他赋予权限,如:top,如果不想让他使用top,就进入top所在文件,然后用root 把执行权限取消
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
做一个目录,把需要用户执行的命令拷贝或链接进去,然后用chroot做一个jail的环境给用户。这样他就只能执行有限的命令了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我记得这个要开 SELinux 。
追问
是这样的,我我想通过shell脚本来限制一个普通用户所能够执行的命令,但是我不知道该怎么写这个shell脚本,还有这个脚本要怎么赋予用户,求解~
追答
shell 脚本是可以绕过的……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询