Chinaunix

标题: 怎么限制 ps(netstat) 命令只显示当前用户(执行者)的进程? [打印本页]

作者: wu1990    时间: 2011-09-20 17:25
标题: 怎么限制 ps(netstat) 命令只显示当前用户(执行者)的进程?
不是问 ps(netstat) 的参数。

比如root  执行 ps aux 可以显示所有进程

但是如果是  user1 执行 ps aux 只能限制他自己的进程。


selinux吗?

怎么配置?

不只是ps命令还有netstat 之类的这些命令

还有像kill 这些,限制只能结束自己的进程。
作者: wu1990    时间: 2011-09-20 17:57

作者: wu1990    时间: 2011-09-21 09:21

作者: jerryjzm    时间: 2011-09-21 10:27
其实这个是为了安全
就拿netstat为例子
用root执行 netstat -napl 你可以在最后一列中pid看到提供服务的进程id和进程名。而且,系统所有启动而且处于监听状态的都可以列出来。

但是一般,用户,在pid这一列,是看不到信息。这个就是为了安全考虑。
作者: 7tigerr    时间: 2011-09-21 12:14

作者: wu1990    时间: 2011-09-21 15:02
回复 4# jerryjzm


    非常谢谢你的回答!

    但是你试下ps aux 一般用户也可以列出所有来~而我在某台 freebsd 机器上 一般用户值看到自己的进程~看不到其他人的..
   
    不知道是freebsd的原因,还是说Linux也可以设置成这样~
作者: jerryjzm    时间: 2011-09-21 17:14
我举的只是个例子
作者: jerryhan020    时间: 2013-12-30 12:20
回复 1# wu1990


ps ux 就可以显示当前用户的


   




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2