自动和敏感操作
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