linux菜鸟一枚,声明下这不是原创,只能算是一个收集把,脚下留情….

有些是从其他地方看到的粘过来的,有的是自己修改了下,如果有不对,请指出,谢谢

各位大大有什么思路也可以分享下..

*****************************************************************

登录后执行下面命令,不记录历史命令(.bash_history)

unset HISTORY HISTFILE HISTSAVE HISTZONE HISTORY HISTLOG; export HISTFILE=/dev/null; export HISTSIZE=0; export HISTFILESIZE=0

last命令结果修改ip(如果修改用户什么的,自己修改下把)

Centos

utmpdump /var/log/wtmp |sed “s/8.8.8.8/1.1.1.1/g” |utmpdump -r >/tmp/wtmp1 &&mv  /tmp/wtmp1 /var/log/wtmp

unix

/usr/lib/acct/fwtmp < /var/adm/wtmpx | sed “s/192.168.8.88/localhost/g” | /usr/lib/acct/fwtmp -ic > /var/adm/wtmpx

lastlog 修改替换

sed -i ‘s/192.168.1.1/8.8.8.8/’ /var/log/lastlog

不记录ssh公钥在本地.ssh目录中

ssh -o UserKnownHostsFile=/dev/null -T user@host /bin/bash –i

多次覆盖文件,使得即使是昂贵的硬件探测仪器也难以将数据复原 -n, –iterations=N    覆盖N 次,而非使用默认的3 次。

shred -n 31337 -z -u filename

-n, –iterations=N    覆盖N 次,而非使用默认的3 次

-z, –zero         最后一次使用0 进行覆盖以隐藏覆盖动作

-u, –remove        覆盖后截断并删除文件

登录账户 w下管理员是看不到的

ssh -T somebody@8.8.8.8 /bin/bash –i

日志文件

/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一

/var/log/secure 与安全相关的日志信息

/var/log/maillog 与邮件相关的日志信息

/var/log/cron 与定时任务相关的日志信息

/var/log/spooler 与UUCP和news设备相关的日志信息

/var/log/boot.log 守护进程启动和停止相关的日志消息

/var/log/btmp – 记录所有失败登录信息  命令:lastb

/var/log/auth.log 系统授权信息,包括用户登录和使用的权限机制等 (debian)

删除部分日志,比如以当天日期或者自己的登录ip

sed  -i ‘/当前时间/’d  /var/log/messages

本来想自动提取当前时间,感觉麻烦,还是自己手动修改时间或者ip把,适用性也会 好点把

个人建议登录linux,使用winscp工具连接,选择sftp协议,执行命令或者操作目录文件,在history,lastlog,last,w下不会有记录,

但是在/var/log/secure会有sftp连接记录,只需要清理登录日志就可以了

linux清指令,Linux隐匿和清除的几条命令相关推荐

  1. linux卸载先驱的命令是,【单选题】在Linux中,若要在同一行书写多条命令,命令之间应使用符号()分隔A. 转义字符\\ B. 分号; C. , D. 空格...

    [单选题]在Linux中,若要在同一行书写多条命令,命令之间应使用符号()分隔 A. 转义字符\\ B. 分号; C. , D. 空格 更多相关问题 [单选] 以下不属于野兽派的代表人物() [单选] ...

  2. linux 高级指令,Linux高级指令

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? Linux高级指令常用的通配符有: "*":匹配任意字符串 "?":匹配任意一个 ...

  3. linux mysql 指令无效_linux下安装mysql,mysql命令失效的原因

    一 安装步骤 从这里下载你需要的版本(注意选择你操作系统是64位的还是32位的):   下载地址 这里只介绍两种判断linux是64位还是32的方法: 命令:file /bin/cat [root@a ...

  4. linux 清dns缓存,各操作系统清除DNS缓存的方法

    0x01. 背景 在将域名指向其他服务器的时候,如果本地操作系统近期曾经访问过该域名时,会残留一些DNS缓存,这样即使DNS已经生效,那么本地访问也还是旧服务,需要一定时间后DNS缓存过期后重新获取D ...

  5. linux setcap指令,Linux下setcap详解

    为啥要讲setcap这个玩意呢,因为最近在做国产化系统编译安装产品,遇到普通用户下Nginx不能够小于1024一下端口的问题. CAPABILITIES(7) 文档有一段: For the purpo ...

  6. linux reg 指令,LINUX的一些小命令

    Grep Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来.grep全称是Global Regular Expression Print,表示全局 ...

  7. 什么是linux系统管理指令,Linux必学的系统管理命令

    本文中介绍一些实用又常用的Linux或Unix命令,这些是Linux系统管理员们平常使用的命令.本文不是什么完整列表,而是简要地列出了需要时派得上用场的命令.下面跟着学习啦小编一起来了解一下吧. Li ...

  8. linux ar指令,Linux ar命令介绍 和常用示例

    制作静态库要用到ar命令,命令格式: ar [-]{dmpqrtx}[abcfilNoPsSuvV] [membername] [count] archive files... {dmpqrtx}中的 ...

  9. linux minecraft 指令,linux中uptime命令

    uptime命令是用来查询linux系统负载的! 用法:直接输入uptime即可. 另外还有一个参数 -v 是用来查询版本的 [root@ localhost]$ uptime –V procps v ...

最新文章

  1. 第五章Bookstrap
  2. python:实现Django简单的网页设计
  3. pandas中inplace_pandas中inplace参数
  4. Javaweb学习笔记——(二十二)——————文件上传、下载、Javamail
  5. Nginx 的线程池与性能剖析【转载】
  6. C#异或运算符的使用【C#】
  7. LGBM使用贝叶斯调参
  8. 二维随机变量期望公式_多维随机变量函数的分布
  9. 广发证券数据治理的探索与实践
  10. 微信小程序----评价系统中的评星
  11. 有趣的USB接口和颜色分类
  12. IT高管发出“暗语邮件”求救(图)
  13. 408复习策略(强化阶段)
  14. Android 系统的分区和文件系统(一)--Android分区的大概框架
  15. 仿钉钉后台流程设计图
  16. Android 手机遥控器添加模拟鼠标功能
  17. python怎么编译dex_用python一步步解剖dex文件(二)
  18. 【Multisim仿真】有源低通滤波电路仿真
  19. gitlab+drone+harbor之CI自动化流程
  20. Axure仿淘宝搜索原型

热门文章

  1. Java基础之泛型的使用
  2. TypeError: '
  3. print (re.findall((?:abc)+,abcabcabc))
  4. ubuntu mysql主从库的搭建
  5. 2012-2-24 《数据结构》读书笔记2 线性表
  6. [恢]hdu 2138
  7. ORA-12541:TNS: 没有监听器.解决方法!
  8. [转载] Python print输出不换行没空格
  9. hdfs居然无法正常停止
  10. 浅入深出Vue:事件处理