今天在freebuf上看到一篇文章 安全运维之如何找到隐匿于last和w命令中的ssh登录痕迹 ,觉得有用,就自己重做了一遍,加深记忆。
环境
centos7+mac os
正常登陆ssh查看w和last
# w
# last
使用小技巧登陆ssh
# ssh -lroot 192.168.30.164 /usr/bin/bash
再次查看w和last
只有一开始正常登陆时的记录:
排查的时候找到隐藏的ssh登陆痕迹
方法一:
# lsof -i:22 | grep EST
方法二:
# ps -ef | grep ssh
方法三:
# cat secure | grep "Accept"