前言
今天有个Alice大户被删鸡12台,原因是哪吒面板被入侵,几十台鸡被拿去发包,Alice随后也发了个公告
其实关闭WebSSH的方法有三种:
1、安装时就关闭
在安装时,加上这条命令NZ_DISABLE_COMMAND_EXECUTE=true
就可以在安装时就关闭掉Agent的命令行执行功能,也即关掉了WebSSH,命令位置参考如下:
1 | curl -L https://raw.githubusercontent.com/nezhahq/scripts/main/agent/install.sh -o agent.sh && chmod +x agent.sh && env NZ_SERVER=XXX:443 NZ_TLS=true NZ_CLIENT_SECRET=XXX NZ_DISABLE_COMMAND_EXECUTE=true ./agent.sh |
2、安装后在Agent侧关闭
安装完Agent后,使用你喜欢的方式修改Agent配置文件(默认/opt/nezha/agent/config.yml
),将disable_command_execute
设置为true
,如下:
1 | disable_command_execute: true |
修改后,记得重启哪吒Agent进程
如果使用的是默认路径,可以通过一键命令进行修改
1 | sudo sed -i 's/disable_command_execute:.*/disable_command_execute: true/' /opt/nezha/agent/config.yml && sudo systemctl restart nezha-agent.service |
3、安装完成后在面板侧关闭
进入哪吒V1面板的后台管理,选中需要关闭的小鸡,点击如图按钮
Option中输入
disable_command_execute
Value输入true
点击+号,提交即可,等待Agent进程自动重启就行