acct & psacct 监控用户行为

介绍

acct & psacct可用于监控系统上用户行为和消耗的资源

安装使用

  1. 安装
    a. ubuntu 16.04

     sudo apt install acct
    

    b. centos 6.8

     sudo yum install psacct
    
  2. 启动&停止

    a. ubuntu 16.04

     /etc/init.d/acct status     查看后台状态
     /etc/init.d/acct start      启动后台服务
     /etc/init.d/acct stop       停止后台服务
     accton on                   激活
     accton off                  禁用
    

    b. centos 6.8

     /etc/init.d/psacct status     查看后台状态
     /etc/init.d/psacct start      启动后台状态
     /etc/init.d/psacct stop       停止后台服务
    
  3. 使用
    工具 ac, sa, lastcomm

    a. ac 统计用户连接时间

     ac                      显示所有用户连接总时间
     ac -p                   显示每个用户连接时间
     ac -d                   显示每天所有用户连接总时间
     ac silence              显示指定用户连接时间
     ac -d silence           显示指定用户每天连接时间
    

    b. sa 输出用户活动信息

     sa                      显示所有用户执行命令情况
     sa -u                   按用户显示执行命令情况
     sa -m                   按进程显示执行命令情况
     sa -p                   按使用率显示执行命令情况
    

    c. lastcomm 输出最近执行命令信息

     lastcomm                显示所有执行命令
     lastcomm silence        显示指定用户执行命令
     lastcomm ls             显示指定命令执行情况
    
  4. 其他

     last        查看最近用户登录成功列表
     last -x     显示系统关机、重新开启等信息
     last -a     将IP显示在最后一列
     last -d     对IP进行域名解析
     last -R     不显示IP列
     last -n 3   显示最近3条
     lastb       查看最近用户登录失败的列表
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,761评论 9 468
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,182评论 2 33
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,323评论 19 139
  • 我们主要讲一下Linux环境中的系统记帐和系统日志管理以及怎么用一些工具更加方便有效的管理日志信息。 当我们用上面...
    大福技术阅读 9,694评论 0 3
  • 烦躁、抑郁不安的天空下,乌鸦有气无力的舞动着双翼,像断线的风筝随风任意摇摆着身躯,慢慢滑向那被称为家的方框里...
    水上书92阅读 988评论 0 0