Linux 如何限制普通用户只能使用一部分SHELL

比如用useradd增加一个用户test我用:useradd-mtest用户test连接ssh后,我只想让他使用一些如top、ps、df等命令,该怎样操作啊?另外还有一些... 比如用useradd增加一个用户test
我用:useradd -m test

用户test连接ssh后,我只想让他使用一些如top、ps、df等命令,该怎样操作啊?
另外还有一些关键apache站点的目录我不想让test查看,该怎样限制?我已经设置了目录的拥有者是root了,但test也能查看目录的内容。
麻烦高手给出详细的方案,我在这方面还是菜鸟。解决了再加分。
麻烦给出详细步骤,不要一句话带过啊,要不么我这个入门者怎么看的懂。
展开
 我来答
superskyerer
2011-05-09 · TA获得超过258个赞
知道小有建树答主
回答量:942
采纳率:0%
帮助的人:447万
展开全部
启用selinux,对该用户禁止全部权限,然后对你想开放的权限独立授权。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
l907816371
2011-05-09 · TA获得超过1152个赞
知道小有建树答主
回答量:1908
采纳率:0%
帮助的人:1164万
展开全部
对不让他们用的命令 修改权限 让别人不可运行就行了 chmod 700 命令
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式