一、审计命令 在linux中有5个用于审计的命令: last:这个命令可用于查看我们系统的成功登录、关机、重启等情况;这个命令就是将/var/log/wtmp文件格式化输出。 关于它们的使用:man last,last与lastb命令使用方法类似: bash/shell Code复制内容到剪贴板
参数说明: 查看系统登录情况last:不带任何参数,显示系统的登录以及重启情况p1 只针对关机/重启使用-x参数可以针对不同的情况进行查看p2 只针对登录使用-d参数,并且参数后不用跟任何选项p3 显示错误的登录信息lastb 查看当前登录情况who、w 二、 日志查看 在Linux系统中,有三类主要的日志子系统: 1、连接时间日志: 由多个程序执行,把记录写入到/var/log/wtmp和/var/run/utmp,login等程序会更新wtmp和utmp文件,使系统管理员能够跟踪谁在何时登录到系统。(utmp、wtmp日志文件是多数Linux日志子系统的关键,它保存了用户登录进入和退出的记录。有关当前登录用户的信息记录在文件utmp中; 登录进入和退出记录在文件wtmp中; 数据交换、关机以及重启的机器信息也都记录在wtmp文件中。所有的记录都包含时间戳。) 2、进程统计: 由系统内核执行,当一个进程终止时,为每个进程往进程统计文件(pacct或acct)中写一个记录。进程统计的目的是为系统中的基本服务提供命令使用统计。 3、错误日志: 由syslogd(8)守护程序执行,各种系统守护进程、用户程序和内核通过syslogd(3)守护程序向文件/var/log/messages报告值得注意的事件。另外有许多Unix程序创建日志。像HTTP和FTP这样提供网络服务的服务器也保持详细的日志。 日志目录:/var/log(默认目录) 查看进程日志cat /var/log/messagesp4 查看服务日志cat /var/log/maillogp5 三、用户查看 Linux不同的用户,有不同的操作权限,但是所有用户都会在/etc/passwd /etc/shadow /etc/group /etc/group- 文件中记录; 查看详细 less /etc/passwd:查看是否有新增用户 注:linux设置空口令:passwd -d username 四、进程查看 1、普通进程查看进程中我们一般使用ps来查看进程;man ps 2、检查隐藏进程 注:以上3个步骤为检查隐藏进程 五、其他检查 1、检查文件 2、检查网络 3、计划任务 检查后门对于linux的后门检查,网络上有一些公开的工具,但是在不使用这些工具的前提时,我们可以通过一些命令来获取一些信息。首先就是检测计划任务,可以参考上面; 以上就是针对Linux入侵检测基础知识学习,希望对大家的学习有所帮助。 |
免责声明:本站部分文章和图片均来自用户投稿和网络收集,旨在传播知识,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系我们及时修正或删除。谢谢!
始终以前瞻性的眼光聚焦站长、创业、互联网等领域,为您提供最新最全的互联网资讯,帮助站长转型升级,为互联网创业者提供更加优质的创业信息和品牌营销服务,与站长一起进步!让互联网创业者不再孤独!
扫一扫,关注站长网微信