vsftp开启登录,上传,下载,删除等操作审计日志 背景 今天业务告知说有人把前天下午和昨天一天的ftp上面的附件被人删除了,首先我是非常的惊讶,居然会发生这种事,但是好在这个ftp不是我们负责的,内心瞬间下来了,要是咱负责的ftp服务
今天业务告知说有人把前天下午和昨天一天的ftp上面的附件被人删除了,首先我是非常的惊讶,居然会发生这种事,但是好在这个ftp不是我们负责的,内心瞬间下来了,要是咱负责的ftp服务器出现了这种问题,那还了得,不过咱的服务器的话也是放心的,各种监控,日志审计全开着,不怕找不到“证据”,好吧,言归正传,业务需要我们配合到ftp服务器上面找到事“谁”删除的,当然了这个也是非常简单的,拉了个会议,负责ftp团队进行投屏,我们进行远程指导,开始找各种日志,但是吧,事实往往不能如人所愿,啥也没有,对方vsftp只有xfer日志,这个日志里面只记录了上传和下载记录,其他的啥记录都没有,没有删除的记录,实在没找到,于是领导要求,添加上用户操作的审计操作日志,放置后续这类事情的再次发生,自己也是纳闷,好歹也是vsftp服务器,难道没有备份吗,没办法不是咱们自己团队的服务器,领导,安排了,那就干呗
操作之前需要对/etc/vsftpd/vsftpd.conf(具体位置需要根据实际环境),进行备份
2、需要提前通知业务人员,本操作涉及vsftp服务的启动和停止操作
3、本操作不涉及vsftp附件的操作,停止服务会导致该服务暂时无法使用
4、也可以先备份配置文件,修改配置文件,然后重启vsftpd服务,好处就是中断服务为几秒钟,但是不建议这样操作,还是正常变更,在窗口期内做好业务测试
相关命令:[root@localhost vsftpd]# cp /etc/vsftpd/vsftpd.conf $(备份目录)/$(备份的文件名称)
这里备份已备份到当前路径下为例
##注意:本路径适用于采用rpm安装部署的vsftp,如果vsftp有指定的配置文件的话,需要备份指定的配置文件,一定要备份
相关命令:[root@localhost vsftpd]# systemctl stop vsftpd ##停止vsftp服务[root@localhost vsftpd]# ps -ef | grep vsftp ##查看是否还有vsftp进程残留
注意:如果有自定义配置启停脚本,已自定义为准
相关命令:[root@localhost vsftpd]# vim /etc/vsftpd/vsftpd.conf ##用vim编辑器打开vsftp的配置文件(具体路径以实际环境为准)****************在配置文件里面添加这两行dual_log_enable=YESvsftpd_log_file=/var/log/vsftpd.log******************#保存并退出ctrl+c :wq[root@localhost vsftpd]# grep "log" /etc/vsftpd/vsftpd.conf ###检查是否添加成功
注意:
(1)dual_log_enable=YES ###当该值等于yes的时候,表示开启了vsftpd.log日志
(2)vsftpd_log_file=/var/log/vsftpd.log ###指定下vsftpd.log日志的路径,不指定的话默认就是这个路径
相关命令:[root@localhost vsftpd]# systemctl start vsftpd ###启动vsftpd服务[root@localhost vsftpd]# ps -ef | grep vsftp ###检查服务是否存在进程
Thu Jan 5 00:31:16 2023 [pid 15709] CONNECT: Client "::ffff:IP地址"
Thu Jan 5 00:31:16 2023 [pid 15708] [test-1] OK LOGIN: Client "::ffff:IP地址"
Thu Jan 5 00:32:53 2023 [pid 16289] [test-1] OK UPLOAD: Client "::ffff:IP地址", "/home/test-1/11.txt", 24215 bytes, 5062.61Kbyte/sec
Thu Jan 5 00:34:12 2023 [pid 15710] [test-1] OK RENAME: Client "::ffff:IP地址", "/home/test-1/11.txt /home/test-1/112.txt"
Thu Jan 5 00:36:33 2023 [pid 17602] [test-1] OK DOWNLOAD: Client "::ffff:IP地址", "/home/test-1/112.txt", 24215 bytes, 8643.08Kbyte/sec
Thu Jan 5 00:37:29 2023 [pid 15710] [test-1] OK DELETE: Client "::ffff:IP地址", "/home/test-1/112.txt"
回退步骤(操作方法和变更一致,这里就不在展示了,基本步骤操作都一样)
1、停止vsftp服务
2、回退备份的配置文件
3、启动服务
4、验证业务
5、可以清理掉/var/log/vsftpd.log文件(如果有生成)
当发现这种问题,首先要考虑的是不是账号密码被泄露或者过于简单等情况导致的密码被他人知晓,无疑就以下三种情况进行考虑,并做好方法办法
来源地址:https://blog.csdn.net/guijianchouxyz/article/details/128573580
--结束END--
本文标题: vsftp开启登录,上传,下载,删除等操作审计日志
本文链接: https://lsjlt.com/news/551778.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0