openwrt安装哪吒官方agent

文章目录[隐藏]

前言

其实哪吒安装agent只要SSH里运行一下相关的一键代码就可以了的,但是暂时还没有openwrt的一键代码,官方也给出了openwrt安装文档:https://nezha.wiki/guide/agent.html 也提示了几种安装方式

1730172717173_d

安装

这里介绍的是第三方式,其实官方文档已经介绍如何安装了,这里主要是记录一下,且用图文的方式 ,以便小白也能上手自己安装官方的二进制agent客户端

第一步,先在哪吒管理后台新增服务器,拿到通讯密钥

image-20241029113630026

如果你记得服务端的信息可以直接复制密钥,也可以复制一键安装命令自己提取

第二步,到官方的github库下载最新的releases:https://github.com/nezhahq/agent/releases

image-20241029113947387

第三步,解压并上传到openwrt的root目录

image-20241029120911915

也可以直接在SSH上使用wget:https://github.com/nezhahq/agent/releases/download/v0.20.3/nezha-agent_linux_amd64.zip 下载,再用unzip解压

第四步,登录到SSH后台,运行 chmod +x /root/nezha-agent 赋予执行权限

第五步,使用vi创建 /etc/init.d/nezha-service,输入`i``进入编辑模式,再复制如下代码进去 #!/bin/sh /etc/rc.common
 ​
 START=99
 USE_PROCD=1
 ​
 start_service() {
  procd_open_instance
  procd_set_param command /root/nezha-agent -s 你的地址.com:端口 -p 密钥 -d
  procd_set_param respawn
  procd_close_instance
 }
 ​
 stop_service() {
  killall nezha-agent
 }
 ​
 restart() {
  stop
  sleep 2
  start
 }

最后按esc输入wq退出。

记得修改上面的通信地址:端口和密钥

第六步,运行 chmod +x /etc/init.d/nezha-service 赋予执行权限。

第七步,添加到系统服务并启动服务: /etc/init.d/nezha-service enable && /etc/init.d/nezha-service start

image-20241029122255780

回到探针面板可以看到已经上线了

总结

其实官方说明文档一步一步走就可以了,这只是方便小白同学的,如果遇到哪里不明白的可以留言给我

生成海报
点赞 0

暂无评论

发表评论

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

相关推荐