Linux痕迹隐藏小技巧!

本文介绍了如何在Linux系统中隐藏SSH登陆记录、清除命令历史、避免Vim操作记录、修改文件修改时间以及锁定文件,以增强系统安全性。同时,还提及了清除系统日志痕迹的重要性,以防止攻击者追踪。对于网络安全、信息安全专业人士来说,这些技巧是防止被检测到的重要手段。
摘要由CSDN通过智能技术生成

目录

  1. 隐藏远程SSH登陆记录
  2. 清除当前的history记录
  3. 隐藏Vim的操作记录
  4. 隐藏文件修改时间
  5. 锁定文件
  6. 清除系统日志痕迹

隐藏远程SSH登陆记录

隐身登录系统,不会被w、last等指令检测到。

ssh -T root@192.0.0.1 /bin/bash -i 

-T表示不分配伪终端,/usr/bin/bash 表示在登录后调用bash命令 -i 表示是交互式shell

在这里插入图片描述

原理

w/last命令日志/var/log/wtmp 是utmp和wtmp的日志接口产生的,而这俩接口是正常登陆分配伪终端(tty)之后才调用的,ssh -T root@192.0.0.1 /usr/bin/bash表示登陆后调用bash命令。不是一个完整的会话 类似执行一个临时命令,系统不会分配伪终端

​ 伪终端(pseudo terminal有时也被称为pty)应用场景:

1. 在图形界面下打开的命令行终端
2. 基于ssh协议或telnet协议等远程打开的命令行界面

排查

​ 登录后先用 echo $PPID 获取自己的PID,netstat\lsof 都可以排查到

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值