M6-4使用安全审计加强Linux主机的安全维护能力1
1场景描述1
1学习目的学生通过该能力模块的学习,能够独立完成和熟练掌握实现主机安全审计的能力
2学习要求理解:审计对主机安全的重要性
掌握:使用psacct程序所提供的命令对主机进行审计
3学习重点和难点1
学习重点ac命令
sa命令2
学习难点psacct程序1
2知识准备1
1psacct程序安全配置审计工具是一款用户对各类系统、设备做安全配置检查的自动化工具,能够智能化识别各类安全设置,分析安全状态,并能够给出多种配置审计分析报告,目前已经支持多种操作系统及网络设备
RedHatLinux系统中的psacct程序可以根据安全需求进行修改
另外,利用系统工具对各类账号的操作权限做限制,能够有效保证用户无法超越其账号权限的操作,确保系统安全
RedHatLinux系统中的psacct程序提供了几个进程活动监视工具:ac、lastcomm、accton和sa
ac——命令显示用户连接时间的统计
lastcomm——命令显示系统执行的命令
accton——命令用于打开或关闭进程记帐功能
sa——命令统计系统进程记帐的情况
3注意事项在使用psacct程序进行审计时,需要查看其是否安装,如果没有安装要手动进行安装
4操作步骤1
1启动psacct服务默认情况下,RedHatLinux系统默认安装了psacct程序,只需要系统中启动psacct服务,先用chkconfig命令查看psacct服务状态,如下所示:[root@lab2~]#chkconfig--listpsacctpsacct0:关闭1:关闭2:关闭3:关闭4:关闭5:关闭6:关闭使用命令chkconfig命令启用默认启动,并使用命令/etc/init
d/psacctstart命令来启动psacct服务,如下