Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3197811
  • 博文数量: 443
  • 博客积分: 11301
  • 博客等级: 上将
  • 技术积分: 5679
  • 用 户 组: 普通用户
  • 注册时间: 2004-10-08 12:30
个人简介

欢迎加入IT云增值在线QQ交流群:342584734

文章分类

全部博文(443)

文章存档

2022年(1)

2021年(1)

2015年(2)

2014年(1)

2013年(1)

2012年(4)

2011年(19)

2010年(32)

2009年(2)

2008年(4)

2007年(31)

2006年(301)

2005年(42)

2004年(2)

分类:

2006-01-09 12:48:24

可以用lastcomm命令显示用户(root和非root)在本主机执行了哪些命令,设置步骤:
 
1.#vi /etc/rc2.d/S99acctadm
acctadm -e basic -f /var/adm/exacct/proc process    //每次系统启动时自动启动系统帐户管理进程
保存退出
2.#chmod 755 /etc/rc2.d/S99acctadm
3.#/etc/rc2.d/S99acctadm
4.#lastcomm
...
sh          root     pts/4          0.00 secs Thu Apr  7 11:43
grep        root     pts/4          0.00 secs Thu Apr  7 11:43
in.telne    root     __             0.01 secs Thu Apr  7 11:32
sh       S  guo2     pts/6          0.04 secs Thu Apr  7 11:32
lastcomm    root     pts/5          0.04 secs Thu Apr  7 11:33
more        root     pts/5          0.01 secs Thu Apr  7 11:32
df          guo2     pts/6          0.00 secs Thu Apr  7 11:32
mail        guo2     pts/6          0.01 secs Thu Apr  7 11:32
...
 
显示的命令是系统缓存中记取的所有命令,系统缓存会在/var/tmp目录下建立一个临时文件记录历史命令!系统重启后该文件也会被删除!
5.使用lastcomm时建议把其输出放进一个文件里然后下传下来检查!
#lastcomm > /tmp/lastcomm.log
6.参考:lastcomm命令,acctadm命令
阅读(2582) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~