Chinaunix首页 | 论坛 | 博客
  • 博客访问: 271121
  • 博文数量: 101
  • 博客积分: 4245
  • 博客等级: 上校
  • 技术积分: 1085
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-24 00:28
文章分类

全部博文(101)

文章存档

2012年(1)

2011年(16)

2010年(34)

2009年(50)

我的朋友

分类: LINUX

2010-03-02 11:36:57

1.可否设计一个脚本,实现跟踪用户的历史登录信息,包括登录时间,登录的IP,离开的时间等等?
 
last命令,查找最新的一个wtmp文件,来搜出用户登录信息。用户名和tty名都可以作为该命令的参数。tty名可以省略地用后面的数字代替。假用户名在每次系统重启的时候登录,所以last reboot可以查看出自从日志文件产生以来系统的每次重启记录
 
lastb功能和last一样,只不过它是查看/var/log/btmp这个日志文件,从而查看的是每次不成功的登录。
 
 
例如:
显示用户xxx最近10才登录信息: last | grep xxx | head
显示全部用户的最后一次登录信息: lastlog
按在线时间长短排序:
 
 
 
 
 
 
2.本系统的wtmp文件更新的原则是什么?
 
 
 
阅读(1247) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~