归来仍是哪吒(附哪吒V0安装及关闭SSH和自动更新教程)

前段时间把哪吒监控卸载了,试用了hetrixtools、 beszel ,都用不习惯,不够直观,操作不够方便,最后还是回到了哪吒,下面着重记录一下哪吒V0安装及关闭SSH和自动更新

安装面板(dashboard)

0.GitHub 配置一个 OAuth Apps

github - Settings - Developer settings - New OAuth App

Application name:随便
Homepage URL:https://nezha.888888.xyz #你的探针网址,我这里以'nezha.888888.xyz'为例
Application description:可不填
Authorization callback URL:https://nezha.888888.xyz/oauth2/callback

点击 Register application 即可,记录Client IDClient secrets

1. 用一键命令安装V0

curl -L https://raw.githubusercontent.com/nezhahq/scripts/refs/heads/v0/install.sh -o nezha.sh && chmod +x nezha.sh && sudo ./nezha.sh

记得填入Client IDClient secrets,按引导选择即可
这里为了方便演示,我以默认8008为例,此时你可以通过IP:8008访问你的哪吒探针面板
因为你还没配置域名登录,所以还不能通过nezha.888888.xyz访问

2. 配置域名登录(不用反代)

在面板机上,按照我这个帖子安装 CloudFlare Tunnels ,配置一个路由nezha.888888.xyz,指向localhost:8008
完成后就可以通过https://nezha.888888.xyz访问你的哪吒面板了,并且可以通过 GitHub 认证正常登录

安装客户端(agent)

哪吒面板端新建一个服务器,方便起见就填名字就行,然后用一键命令正常安装 agent

关闭SSH和自动更新

# 编辑 agent 服务文件
nano /etc/systemd/system/nezha-agent.service

# 在`ExecStart=`这一栏最后加入
--disable-command-execute --disable-auto-update --disable-force-update

# 重新加载 systemd 管理器配置文件
systemctl daemon-reload

# 重启 agent 服务
systemctl restart nezha-agent

然后你就已经关闭了哪吒探针的 SSH 和更新

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注