端口一键修改+封扫端口IP

wget https://raw.githubusercontent.com/FunctionClub/Fail2ban/master/fail2ban.sh && bash fail2ban.sh 2>&1 | tee fail2ban.log

探针脚本:

1.wget https://raw.githubusercontent.com/CokeMine/ServerStatus-Hotaru/master/status.sh
2.bash status.sh s
3.bash status.sh c

哪吒探针、目前最火的探针

1.准备2个域名解析到你的面板服务器IP,推荐使用二级域名,为啥用2个一个用于访问探针另外一个用于添加服务器!
2.哪吒探针需要去绑定Github,登陆也是使用这个账号授权登陆,还是很方便,如果没有去注册一个就行了。

https://api.github.com/users/你的GitHub用户名    #浏览器打开这个网址

返回的是Json的信息,第二行id对应的值就是你的ID,纯数字的。如图
1.png
3.创建一个OAuth Apps
先打开:https://github.com/settings/developers,然后点击New OAuth App按钮
2.png

http://你的域名:8008
http://你的域名:8008/oauth2/callback    
#按照下图填写

3.png
4.创建好OAuth Apps后看图操作
4.png

5.面板服务器上需要的操作
防火墙放行端口
需要放行8008、5555两个端口,这是默认的,如果你程序中改为其他的,防火墙放行相应的端口
哪吒面板开发者提供了一键脚本

curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh
./nezha.sh

# 国内机器
curl -L https://raw.sevencdn.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh
CN=true ./nezha.sh

5.png
选择1安装面板,
接着就要输入前面记录下来的GitHub账号ID、OAuth Apps的Client ID、OAuth Apps的Client secrets了
按照提示输入
6.png

安装好了就可以登陆你的面板界面了,然后添加服务器信息,在需要监控的服务器上运行上面一键脚本,安装监控Aaent,按照操作下一步输入你的第二个解析域名,不是面板域名,在输入你服务器添加的密钥和序号即可完成监控。
7.png

8.png
开源地址https://github.com/naiba/nezha

Last modification:December 4, 2021
如果觉得我的文章对你有用,请随意赞赏