返回顶部
首页 > 资讯 > 操作系统 >Linux中怎么使用日志反查入侵
  • 777
分享到

Linux中怎么使用日志反查入侵

2023-06-27 20:06:58 777人浏览 安东尼
摘要

这篇“linux中怎么使用日志反查入侵”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux中怎么使用日志反查入侵”文章吧

这篇“linux中怎么使用日志反查入侵”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux中怎么使用日志反查入侵”文章吧。

1 查看日志文件

Linux查看/var/log/wtmp文件查看可疑IP登陆

last -f /var/log/wtmp

Linux中怎么使用日志反查入侵
详解Centos通过日志反查入侵详解CentOS通过日志反查入侵

该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件。因此随着系统正常运行时间的增加,该文件的大小也会越来越大,

增加的速度取决于系统用户登录的次数。该日志文件可以用来查看用户的登录记录,

last命令就通过访问这个文件获得这些信息,并以反序从后向前显示用户的登录记录,last也能根据用户、终端tty或时间显示相应的记录。

查看/var/log/secure文件寻找可疑IP登陆次数

Linux中怎么使用日志反查入侵

2 脚本生产所有登录用户的操作历史

在linux系统的环境下,不管是root用户还是其它的用户只有登陆系统后用进入操作我们都可以通过命令history来查看历史记录,可是假如一台服务器多人登陆,一天因为某人误操作了删除了重要的数据。这时候通过查看历史记录(命令:history)是没有什么意义了(因为history只针对登录用户下执行有效,即使root用户也无法得到其它用户histotry历史)。那有没有什么办法实现通过记录登陆后的IP地址和某用户名所操作的历史记录呢?答案:有的。

通过在/etc/profile里面加入以下代码就可以实现:

PS1="`whoami`@`hostname`:"'[$PWD]'historyUSER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`if [ "$USER_IP" = "" ]thenUSER_IP=`hostname`fiif [ ! -d /tmp/dbasky ]thenmkdir /tmp/dbaskychmod 777 /tmp/dbaskyfiif [ ! -d /tmp/dbasky/${LOGNAME} ]thenmkdir /tmp/dbasky/${LOGNAME}chmod 300 /tmp/dbasky/${LOGNAME}fiexport HISTSIZE=4096DT=`date "+%Y-%m-%d_%H:%M:%S"`export HISTFILE="/tmp/dbasky/${LOGNAME}/${USER_IP} dbasky.$DT"chmod 600 /tmp/dbasky/${LOGNAME}/*dbasky* 2>/dev/nullsource /etc/profile 使用脚本生效

退出用户,重新登录

上面脚本在系统的/tmp新建个dbasky目录,记录所有登陆过系统的用户和IP地址(文件名),每当用户登录/退出会创建相应的文件,该文件保存这段用户登录时期内操作历史,可以用这个方法来监测系统的安全性。

root@zsc6:[/tmp/dbasky/root]ls10.1.80.47 dbasky.2013-10-24_12:53:08root@zsc6:[/tmp/dbasky/root]cat 10.1.80.47 dbasky.2013-10-24_12:53:08

以上就是关于“Linux中怎么使用日志反查入侵”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网操作系统频道。

--结束END--

本文标题: Linux中怎么使用日志反查入侵

本文链接: https://lsjlt.com/news/313231.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux中怎么使用日志反查入侵
    这篇“Linux中怎么使用日志反查入侵”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux中怎么使用日志反查入侵”文章吧...
    99+
    2023-06-27
  • 怎么使用SQL查询Linux日志
    小编给大家分享一下怎么使用SQL查询Linux日志,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!SQL是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用...
    99+
    2023-06-28
  • linux怎么查看日志
    这篇文章主要讲解了“linux怎么查看日志”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux怎么查看日志”吧! linux...
    99+
    2023-01-05
    linux
  • linux系统中怎么查看日志
    小编给大家分享一下linux系统中怎么查看日志,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!cattail -f日 志 文 件 说 明/var/log/messa...
    99+
    2023-06-16
  • 怎么使用linux命令查看实时日志
    在Linux系统中,可以使用以下命令来查看实时日志:1. `tail`命令:可以使用`tail -f`命令来实时查看日志文件。例如,...
    99+
    2023-09-16
    linux
  • linux怎么查看log日志
    linux查看log日志的方法:1、打开终端;2、输入“tail -100f test.log”命令实时查看或者“cat -n test.log |grep "debug"”命令根据指定关键字查看日志即可。具体操作步骤:...
    99+
    2024-04-02
  • linux db2日志怎么查看
    要查看DB2的日志,您可以使用以下命令: 查看当前日志文件的路径: db2 get db cfg for <databas...
    99+
    2024-02-29
    linux db2
  • linux怎么查看syslog日志
    在Linux系统中,可以通过以下几种方法查看syslog日志: 使用命令行工具查看syslog日志: 可以使用以下命令查看sysl...
    99+
    2024-03-05
    linux
  • Linux云服务器入侵怎么排查
    本篇内容介绍了“Linux云服务器入侵怎么排查”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!检查当前登录用...
    99+
    2023-02-10
    linux 云服务器
  • Kali Linux中怎么查看系统日志
    在Kali Linux中,可以通过以下几种方法来查看系统日志: 使用命令行工具查看日志文件:可以使用命令行工具如cat、less、...
    99+
    2024-04-02
  • Linux系统被入侵后如何使用lsof命令恢复被删除日志
    这篇文章主要介绍“Linux系统被入侵后如何使用lsof命令恢复被删除日志”,在日常操作中,相信很多人在Linux系统被入侵后如何使用lsof命令恢复被删除日志问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”L...
    99+
    2023-06-13
  • 怎么将日志信息写入Linux系统日志
    本篇文章为大家展示了怎么将日志信息写入Linux系统日志,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。下面给大家讲解将日志信息写入系统日志/var/log/messages中以及和它的参数:sysl...
    99+
    2023-06-17
  • linux怎么查看内核日志
    要查看Linux内核日志,可以使用以下方法之一:1. 使用`dmesg`命令:该命令用于显示内核环缓冲区的内容,包括启动期间产生的日...
    99+
    2023-10-09
    linux
  • Linux怎么查看日志文件
    这篇文章主要介绍“Linux怎么查看日志文件”,在日常操作中,相信很多人在Linux怎么查看日志文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux怎么查看日志文件”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-28
  • Linux怎么查看登录日志
    本篇内容介绍了“Linux怎么查看登录日志”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、查看日志文件Linux查看/var/log/wt...
    99+
    2023-06-28
  • linux错误日志怎么查看
    这篇文章主要介绍“linux错误日志怎么查看”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux错误日志怎么查看”文章能帮助大家解决问题。linux错误日志在“/var/log/”目录下,它是系...
    99+
    2023-06-30
  • Redis慢查询日志怎么使用
    今天小编给大家分享一下Redis慢查询日志怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。慢查询日志什么是SLOW L...
    99+
    2023-06-27
  • linux怎么查询指定日期的日志
    要查询指定日期的日志,可以使用`grep`命令结合日期筛选。以下是一些示例:1. 查询某个文件中包含指定日期的日志:```bashg...
    99+
    2023-09-13
    linux
  • Linux系统怎么查看MySQL日志
    这篇文章主要讲解了“Linux系统怎么查看MySQL日志”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux系统怎么查看MySQL日志”吧!进入 mysql 安装目录 进入 data 目...
    99+
    2023-06-28
  • linux怎么查看error日志匹配
    在Linux系统中,你可以使用一些命令来查看和匹配error日志。以下是一些常用的方法:1. grep命令:使用grep命令可以在日...
    99+
    2023-09-13
    Linux
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作