作家
登录

谁动了我的主机? 之活用History命令|Linux安全运维

作者: 来源: 2017-06-04 10:24:14 阅读 我要评论

Linux体系下可经由过程history敕令查看竽暌姑户所有的汗青操作记录,在安然应急响应中起着异常重要的感化,但在未进行附加设备情况下,history敕令只能查看竽暌姑户汗青操作记录,并不克不及区分用户以及操作时光,不便于审计分析。

谁动了我的主机? 之活用History敕令|Linux安然运维

当然,一些不好的操作习惯也可能经由过程敕令汗青泄漏敏感信息。

下面我们来介绍若何让history日记记录更细化,更便于我们审计分析。

谁动了我的主机? 之活用History敕令|Linux安然运维

1、敕令汗青记录中加时光

默认情况下如下图所示,没有敕令履行时光,晦气于审计分析。

经由过程设置export HISTTIMEFORMAT=’%F %T ‘,让汗青记录中带上敕令履行时光。

留意”%T”和后面的”’”之间有空格,不然查看汗青记录的时刻,时光和敕令之间没有瓜分。

要一劳永逸,这个设备可以写在/etc/profile中,当然如不雅要对指定用户做设备,这个设备可以写在/home/$USER/.bash_profile中。

本文将以/etc/profile为例进行演示。

谁动了我的主机? 之活用History敕令|Linux安然运维

要使设备急速生效请履行source /etc/profile,我们再查看history记录,可以看到记录中带上了敕令履行时光。

如不雅想要实现更细化的记录,比瘸老岸过体系的用户、IP地址、操作敕令以及操作时光一一对应,可以经由过程在/etc/profile琅绫擎参加以下代码实现

export HISTTIMEFORMAT=”%F %Twho -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'whoami ”,留意空格都是必须的。

谁动了我的主机? 之活用History敕令|Linux安然运维

修改/etc/profile并加载后,history记录如下,时光、IP、用户及履行的敕令都一一对应。

谁动了我的主机? 之活用History敕令|Linux安然运维

经由过程以上设备,我们根本上可以知足日常的审计工作了,但懂得体系的同伙应当很轻易看出来,这种办法只是设置了情况变量,进击者unset掉履┞封个情况变量,或者直接删除敕令汗青,对于安然应急来说,这无疑是一个灾害。

2、修改bash源码,支撑syslog记录

起首下载bash源码,可以大年夜gnu.org下载,这里不做具体说清楚明了,体系须要安装gcc等编译情况。我们用bash4.4版本做演示。

修改源码:bashhist.c

谁动了我的主机? 之活用History敕令|Linux安然运维

修改源码config-top.h,撤消/#define SYSLOG_HISTORY/这行的注释

谁动了我的主机? 之活用History敕令|Linux安然运维

编译安装,编译过程不做具体解释,本文中应用的编译参数为: ./configure –prefix=/usr/local/bash,安装成功后对应目次如下:

谁动了我的主机? 之活用History敕令|Linux安然运维

此时可以修改/etc/passwd顶用户shell情况,也可以用编译好的文件直接调换原有的bash二进制文件,但最好对原文件做好备份。

针对如许的问题,我们应当若何应对,下面才是我们今天的重点,经由过程修改bash源码,让history记录经由过程syslog发送到长途logserver中,大年夜大年夜增长了进击者对history记录完全性破坏的难度。

调换时要留意两点:

  1. 必定要给可履行权限,默认是有的,不过有时刻下载到windows体系后,再上传就没有可履行权限了,这里必定要肯定,不然你会懊悔的;
  2. 调换时原bash被占用,可以修改原用户的bash情况后再进行调换。

查看效不雅,我们发明history记录已经写到了/var/log/message中。

谁动了我的主机? 之活用History敕令|Linux安然运维


  推荐阅读

  维基百科默认HTTPS后 多数国家都能用了…

互联网时代的利好之一就是可以或许在收集上获得大年夜量信息,我们可以经由过程搜刮引擎寻找须要的材料,而类>>>详细阅读


本文标题:谁动了我的主机? 之活用History命令|Linux安全运维

地址:http://www.17bianji.com/lsqh/35554.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)