自动和敏感操作

NS 命令注入

通过在 SSH 终端连接时自动执行脚本,NextSSH 可以在远程 Shell 中使用 nsopen [path] 命令打开内置的文件编辑器。

执行的脚本如下:

function nsopen() { printf "\e]1337;NSOpen=$(readlink -e $1)\a"; }; 

此功能默认开启,可以在「设置」-「终端」-「NS 命令注入」中关闭。

数据监看

NextSSH 会在远程服务器上周期性执行一些命令,从 Linux 内核中获取监看数据。

此功能默认开启,可以在「设置」-「SSH 功能」-「数据监看」中关闭。

# 获取系统信息
uname -s
uname -r
uname -n

# 获取启动时间
uptime

# 获取 CPU 信息
cat /proc/stat
cat /proc/cpuinfo

# 获取内存信息
cat /proc/meminfo

# 获取文件系统信息
cat /proc/filesystems
cat /proc/mounts
df --output=target,size,used -k

# 获取硬盘信息
ls /sys/block
cat /sys/block/**/device/model
cat /sys/block/**/device/vendor
cat /sys/block/**/size
cat /proc/diskstats

# 获取网络信息
cat /proc/net/dev
cat /sys/class/net/**/address
ip --json address