Chinaunix

标题: 一个系统中有好多root同时登陆,如何看他们都干了什么 [打印本页]

作者: mingjwan    时间: 2008-08-04 10:12
标题: 一个系统中有好多root同时登陆,如何看他们都干了什么
一个系统中有好多root同时从不同的ip登陆。如何查看他们都干了些什么?多长时间。
last信息中只有登陆了多久,其他就没有了。
作者: meiki05    时间: 2008-08-04 10:26
w命令就可以。。。。
作者: cnjnhu    时间: 2008-08-04 12:37
能分别显示在那个登陆的,和时间
作者: yueliangdao0608    时间: 2008-08-04 13:03
NAME
       w - Show who is logged on and what they are doing.
作者: 飞哥2005    时间: 2008-08-04 13:15
who ,w 应该都可以吧
作者: 飞哥2005    时间: 2008-08-04 13:18
who ,w 应该都可以吧
作者: cst05001    时间: 2008-08-04 18:52

  1. ps -au
复制代码

可以查看用户们正在用什么命令
作者: vermouth    时间: 2008-08-04 19:45
ps aux|grep 各用户的ip
作者: 日灰    时间: 2008-08-04 20:18
牛啊,root密码这么多人知道
作者: izzy_sec    时间: 2008-08-04 20:24
ps -ef | grep
作者: 7717060    时间: 2008-08-04 20:42
w 命令就可以!!!!
作者: mingjwan    时间: 2008-08-05 14:06
我想知道他们过去都干了些什么?w只能看到当前的啊?
作者: micheas.liao    时间: 2008-08-06 00:22
建议研究一下shell的history,我不是很熟,给个建议,呵呵
作者: jerrywjl    时间: 2008-08-06 09:13
用过lastcomm吗?!
作者: wstar    时间: 2008-08-06 20:58
who;
ps -t ttyname
作者: ljily000    时间: 2008-08-07 00:07
who


w
ps
作者: 零二年的夏天    时间: 2008-08-07 00:15
如果有必要的话可以在登录后执行script命令用以记录这个用户执行的命令。
确保文件不被覆盖,可以考虑在记录文件名字中使用$$标记。
然而,这不会是有效的方法。
每个人都是root,这个管理策略也许不是最好。
作者: 寂寞烈火    时间: 2008-08-07 01:36
这样的系统, 就算你知道"他们"在干什么也没啥用吧!
作者: walkerxk    时间: 2008-08-07 01:38
原帖由 零二年的夏天 于 2008-8-7 00:15 发表
如果有必要的话可以在登录后执行script命令用以记录这个用户执行的命令。
确保文件不被覆盖,可以考虑在记录文件名字中使用$$标记。
然而,这不会是有效的方法。
每个人都是root,这个管理策略也许不是最好。

每个人都是root,所以,你做什么事情,他们都可以去掉,难道有super root用户?
作者: 零二年的夏天    时间: 2008-08-07 01:59
是的,我已经说过“这不会是有效的方法”。




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