关闭哪吒监控V1面板Agent远程连接WebSSH的方法一般有三种,为什么要关闭哪吒监控Agent的远程连接呢?因为一旦有人获得了你的哪吒后台管理密码,那么你哪吒监控上面的所有服务器都为被别人为所欲为,基本上你的服务器就报废了,所以这是一种非常危险的事情,如何关闭哪吒V1面板Agent的远程SSH连接呢?办法总共有三种,如果你已经安装并且是新手的情况下,建议选择第三种比较简单。
一、安装时就关闭:在安装时,加上这条命令
NZ_DISABLE_COMMAND_EXECUTE=true
就可以在安装时就关闭掉Agent的命令行执行功能,命令位置参考如下:
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
二、安装后在后台Agent侧关闭
安装完Agent后,去文件目录里面修改Agent配置文件(默认/opt/nezha/agent/config.yml),将disable_command_execute设置为true,如下:
disable_command_execute: true
修改后,记得重启哪吒Agent进程。
三、安装完成后在面板侧关闭
进入哪吒V1面板的后台管理,选中需要关闭的服务器,点击如图按钮:
然后如下图所示:
第一步:选项中输入disable_command_execute
第二步:值里面输入true
第三步:点击+号,预览里面的内容自动生成,然后提交即可,等待Agent进程重启就行。
设置完成后,最后重启方法,直接SSH远程连接,输入以下命令。
重启命令:
systemctl restart nezha-agent && systemctl status nezha-agent -l --no-pager
如果你的服务器是阿里云后台远程连接的,重启代码是:
sudo systemctl restart nezha-agent
因为阿里云远程连接是admin,不是root,所以用上面第二个代码重启。
十年网站建设SEO搜索引擎优化经验,专业代做网站。微信:xiaweirui QQ:360191360