首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux日志审计系统_linux查看审计记录命令

Linux日志审计 常用命令 find、grep 、egrep、awk、sed Linux 中常见日志以及位置 位置 名称 /var/log/cron 记录了系统定时任务相关的日志 /var/log/auth.log...记录验证和授权方面的信息 /var/log/secure 同上,只是系统不同 /var/log/btmp 登录失败记录 使用lastb命令查看 /var/log/wtmp 登录失成功记录 使用last...命令查看 /var/log/lastlog 最后一次登录 使用lastlog命令查看 /var/run/utmp 使用 w、who、users 命令查看 /var/log/auth.log、/var/...log/secure记录验证和授权方面的信息,只要涉及账号和密码的程序都会记录,比如SSH登录,su切换用户,sudo授权,甚至添加用户和修改用户密码都会记录在这个日志文件中 常用审计命令 //定位多少...有哪些 grep "Accepted " /var/log/secure | awk '{print $11}' | sort | uniq -c | sort -nr | more //登录成功的日志

12.8K60
您找到你想要的搜索结果了吗?
是的
没有找到

查看linux执行的命令记录_tail命令查看最后100行日志

前言 我们每次敲打linux命令的时候,有时候想用之前用过的命令,一般情况下,我们都会按↑↓箭头来寻找历史的命令记录,那如果我想用1天前执行的某条命令,难道还要按↑100次?...显示这样是不现实的,我们可以使用history命令即可 实际过程中,history还是很有用的 查看历史命令执行记录(history) history 查看命令tail 的历史执行记录 history...| grep tail 执行历史记录中,序号为1000的命令 执行上一条命令(直接输入两个感叹号) !!...查找最后5条历史记录(两种方式) history 5 history | tail -5 清除历史记录 history -c 将当前所有历史记录写入历史文件中,默认写入 ~/.bash_history

2.8K10

威胁狩猎系列文章之一到三

威胁狩猎#1 寻找 RDP 劫持痕迹 远程桌面是攻击者最喜欢的访问方式之一,因为它允许仅使用鼠标和键盘来发现系统以及相邻主机(更少的足迹,不需要特殊的命令与实用程序)。...此外,很少有公司可以真正区分合法和可疑的 RDP 活动,特别是如果它们依赖事件日志 4624/4625(仅在目标主机上记录日志而非在 DC 上,因此可能没有从所有工作站和服务器收集日志 - >没有生成警报...我们建议在所有 Windows 网络文件共享以及所有域控制器上启用安全事件日志 5145,它将对我们检测其他侦察及横向移动技术有很大帮助[ 非常有用 ]。...PsExec 最强大的用途包括在远程系统上启动交互式命令提示和 IpConfig 等远程启用工具(查看原本无法获取的有关远程系统的信息)。...IBM Qradar hunting AQL: select username, "SharePath", "TargetName" from events where eventid=5145 and

1.6K30

日志记录Linux用户执行的每一条命令(history)

工作中,需要把用户执行的每一个命令记录下来,并发送到日志服务器的需求,为此我做了一个简单的解决方案。...这个方案会在每个用户退出登录时把用户所执行的每一个命令都发送给日志守护进程rsyslogd,你也可通过配置“/etc/rsyslog.conf”进一步将日志发送给日志服务器 第一种方法 # vi /etc..." #把格式化的history记录到文件里 history > $tmpfile #读取文件,一行一行把文件内容发送到给syslogd。...#不要试图用"history | logger"或"logger -f $tmpfile"来替代下面的代码,否则将只能记录前200行。...不能实时记录命令并发送log 2. 要记录终端桌面下的命令需要重启。 ========== ?

2.6K50

威胁狩猎系列文章之四到六

攻击者可能使用 DDE 执行任意命令。微软 Office 文档可能直接或间接的通过植入文件被恶意嵌入 DDE 命令,并通过钓鱼或托管网站内容的方式执行命令,从而避免了 VB 宏的使用。...DDE 也能被一个攻陷了机器却无法直接使用命令行执行命令的攻击者所利用。...我们发现 office 程序确实会将之前的两个安全警告信息记录在事件日志文件中: %SystemRoot%\System32\Winevt\Logs\OAlerts.evtx (EventID=300)...此外,根据用户/机器活动,你还可能发现三个月前的警告(不包含过多内容的事件日志文件),这在取证和寻找此前的 DDE 感染中非常实用。...你需要在所有域控制器(任何用户枚举行为的预期目标)上开启这个事件记录。 注意:这种方法也能检测到使用其他其他工具进行的用户枚举行为。

1K30

R包reshape2 |轻松实现长、宽数据表格转换

,而每个月的天数不一定相等,所以就会出现第三列记录日期。...一般我们实验记录的数据格式(大多习惯用宽表格记录数据)和我们后期用R绘图所用到的数据格式往往不一样,例如ggplot2、plyr,还有大多数建模函数lm()、glm()、gam()等经常会使用长表格数据来作图...,这时用reshape2包来转换实验记录的宽表格数据会十分方便。...31 31 31 31 ## 4 8 31 31 31 31 ## 5 9 30 30 30 30 当我们在R运行上面的命令时...12个ggplot2扩展包帮你实现更强大的可视化 编程模板-R语言脚本写作:最简单的统计与绘图,包安装、命令行参数解析、文件读取、表格和矢量图输出 R语言统计入门课程推荐——生物科学中的数据分析Data

10.7K12

如何在Ubuntu 14.04上安装和使用ArangoDB

为了使Web界面易于访问,我们需要做一些准备工作: 启用身份验证 将ArangoDB绑定到公共网络接口 启用身份验证 与许多其他NoSQL数据库一样,ArangoDB也禁用了身份验证。...如果你在一个共享的环境中运行ArangoDB和/或要使用的Web界面,这时强烈建议启用身份验证。 激活/etc/arangodb/arangod.conf文件中的身份验证。...如果您更愿意运行两个多部分,一行命令来更新这两个文件,则可以改为运行以下命令: sudo sed -i.bak "s/^endpoint = ....要继续,请返回服务器的命令行。...我们将深入研究本教程中的另一个功能:AQL编辑器。 第8步 - 使用AQL查询数据 正如在介绍中提到的,ArangoDB带有一种称为AQL的完整查询语言。

2.6K00

威胁狩猎系列文章之十到十二

Windows(滥用的)脚本程序绕过系统监控 如果攻击者重命名或修改已知的实用程序名(即 cscript、wscript、wmic、rundll32、regsvr32、mshta 等),这将导致非常容易绕过基于命令行和进程名的检测...SYSMON 用户可以在配置文件中启用 IMPHASH: md5,IMPHASH 下面为一案例: ?...如果你使用 IBM Qradar Sysmon AQL, 你可以使用如下命令: select username, "Process CommandLine" from events where image...设定每天执行的计划任务,扫描用户的注册表 HKCU 键值,并将结果输出到系统事件日志,(即使用 EventCreate.exe 创建相关日志)可以帮助检测所谓的“无文件攻击”。 ?...查询命令: reg query HKCU /s /d /f "javascript" & reg query HKCU /s /d /f "powershell" & reg query HKCU /s

93130

利用真实或伪造的计算机账号进行隐秘控制

例如 IBM QRadar 的查询 AQL 语句为: select "SourceImage", "TargetImage" from events where eventid=10 and utf8(...Windows 创建了一个安全事件来记录 NTFS 事务的状态变化(EventID = 4985)。因此,我们可以利用 4985 事件来检测Process Doppelgänging。 ?...DC(服务器端)系统没有为 SERVER01$ 创建本地配置文件,也没有在注册表中添加 SERVER01$ 用户的信息(因为我们通过 PsExec 创建的 spoolsrv 系统服务的执行命令的)。...由于我们是通过ntlm 进行身份验证的,系统记录到了一些登录信息,这些日志可以帮助分析人员发现不正常的认证活动: ? ?...2、如果使用 NTLM 作为身份验证方式,则 4624 事件中会包含登录来源的计算机名,如果是 Kerberos,则只记录来源 IP。

2.4K11

多数据模型数据库 | 应用实例解析

>>>> 飞机维护记录查询 我们将使用ArangoDB查询语言(AQL)来完成某些特定的查询。现在我们来看下我们可以使用AQL来完成哪些查询。...2、对于某个指定的(孤立的)部件,找到包含该部件并且有维护程序的飞机的最小部件 这种查询涉及从叶子vertices在树中反向向上搜索,直到找到有维护记录的组件vertices。...可以看到,AQL在RETURN语句中以JSON文档的形式,返回查询到的数据的相关属性内容。...>>>> 使用多模型查询 为了说明多模型数据库的强大潜力,最后将会演示一个覆盖三种数据模型数据的AQL查询。...5、欺诈检测 在这种场景中,通常需要存储大量的日志数据,这些数据涉及到帐户,IP地址,机器等不同的类型。这可以通过图进行数据建模。

1.8K10

锐捷路由技术 | syslog日志

配置要点 1、日志开关 2、开启日志显示在VTY 窗口上 3、配置日志在内存中的缓存空间 4、日志记录到flash 5、日志信息发送到网络上的 syslog server 6、启用日志信息时间戳 7、启用...CLI命令保存到日志 配置步骤 1、日志开关 日志开关默认情况下是打开的,如果关闭日志开关,设备将不会在用户窗口打印日志信息,不会将日志信息发送给 Syslog 服务器,也不会将日志信息记录在相关媒介(...窗口上 注意: telnet、ssh远程登陆到设备上,默认不显示日志信息,若需要打印出日志信息需要开启 terminal monitor 命令 Ruijie#terminal monitor 开启日志信息显示在...syslog报文的源ip地址 备注:在设备运行出现异常,需要收集日志信息时,建议把发送到网络上的 Syslog Server(默认日志记录到内存中,设备掉电或重启后日志信息会丢失) 6、启用日志信息时间戳...log datetimemsec 对普通log信息启用时间戳 7、启用CLI命令保存到日志 Ruijie(config)#logging userinfo command-log

4.6K30
领券