目录

基本命令

账号操作

查看网络连接、进程、服务

痕迹清理与后门植入


记录一下在网络安全渗透测试中常用的linux命令

基本命令

#新建文件
touch a.txt
#新建文件夹
mkdir aaa

#复制文件a.txt并重命名为b.txt
cp a.txt b.txt
#复制文件a.txt到/root目录下
cp a.txt /root
#复制文件a.txt到/root目录下并重命名为b.txt
cp a.txt /root/b.txt

#删除文件/文件夹
rm /rf 文件/文件夹

查看文件内容

可以使用cat、less、more等命令。有时候远程命令执行的时候使用cat无反应,则可以尝试使用less或more命令

cat/less/more  文件名

将内容输入到文件

使用重定向运算符

  • >:它将输出重定向到文件并覆盖文件的现有内容
  • >>:它将输出附加到文件的末尾

将内容'aaa'追加加到1.txt文件中。文件类型也可其他类型如.sh,.py等

echo "aaa" >> 1.txt

账号操作

#添加用户
useradd 用户名
#修改用户密码
passwd(用户名)

非交互式修改密码

使用passwd修改密码时,是交互式的方式。

我们可以直接使用如下命令添加账号并设置密码

#添加账号
useradd hacker
#给hacker账号修改/添加密码为123456
echo "hacker:123456" | chpasswd

添加uid为0的账号

linux中超级管理员root的uid为0,这里我们再添加一个uid为0的账号 ——> 添加linux账户

查看网络连接、进程、服务

——> linux下查看网络连接、进程、服务

痕迹清理与后门植入

Linux权限维持—隐藏踪迹篇

Linux权限维持—后门篇_山山而川'的博客-CSDN博客

更多推荐

渗透测试中linux常用命令