隐藏ssh登陆痕迹的小技巧

今天在freebuf上看到一篇文章 安全运维之如何找到隐匿于last和w命令中的ssh登录痕迹 ,觉得有用,就自己重做了一遍,加深记忆。

环境

centos7+mac os

正常登陆ssh查看w和last

# w
# last

avatar

使用小技巧登陆ssh

# ssh -lroot 192.168.30.164 /usr/bin/bash

avatar

再次查看w和last

只有一开始正常登陆时的记录:

avatar

排查的时候找到隐藏的ssh登陆痕迹

方法一:

# lsof -i:22 | grep EST 

avatar

方法二:

# ps -ef | grep ssh

avatar

方法三:

# cat secure | grep "Accept"

avatar