轻量化探针 beszel 部署
这里是用二进制手动部署,需要docker部署[参考此贴](https://forum.naixi.net/forum.php?mod=viewthread&tid=2025),需要caddy反代也可以参考。beszel只能自己看,不能公开让别人看,介意请放弃。另外被控端需要开放端口才能使用。
首先放上项目地址https://github.com/henrygd/beszel
此方法使用debian12作为演示。
下载脚本:(服务端)
```
curl -sL https://raw.githubusercontent.com/henrygd/beszel/main/supplemental/scripts/install-hub.sh -o install-hub.sh && chmod +x install-hub.sh
```
安装:可以指定端口号-p。默认端口为8090。
```
./install-hub.sh
```
安装完成后创建系统服务:
```
sudo nano /etc/systemd/system/beszel.service
```
复制并粘贴:(此处要注意的地方是user=root,在root帐户下可直接使用,非root自行修改正确的帐户。)
```
Description=Beszel Hub Service
After=network.target
# update the values in the curly braces below (remove the braces)
ExecStart=/opt/beszel/beszel serve
WorkingDirectory=/opt/beszel
User=root
Restart=always
WantedBy=multi-user.target
```
启动并启用服务以使其在系统启动后运行:
```
sudo systemctl daemon-reload
sudo systemctl enable beszel.service
sudo systemctl start beszel.service
```
至此服务端完成,使用IP:8090访问,可以自己反代到443并开启小黄云访问。首次访问尽快创建帐密。
被控端agent:
登陆到刚刚搭建的服务端,点击右上角添加客户端。
!(https://image.dooo.ng/c/2024/12/01/674c0a4012c97.webp)
填写完毕不要点添加客户端,先点击复制Linux安装命令。
SSH登陆到被控机,粘贴该命令回车一键安装。
!(https://image.dooo.ng/c/2024/12/01/674c0b7e310e3.webp)
出现这个需要自动更新就y,不需要就n。
!(https://image.dooo.ng/c/2024/12/01/674c0bd74def0.webp)
不出意外的话会启动失败,如图中所示,启动失败的原因是因为一键安装创建的systemd服务,黙认用的是user=beszel。
需要将user=beszel修改为user=root,非root帐户自行修改为正确帐户。
方法:
```
sudo nano /etc/systemd/system/beszel-agent.service
```
示例:
```
Description=Beszel Agent Service
After=network.target
Environment="PORT=45876"
Environment="KEY=ssh-ed25519 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
# Environment="EXTRA_FILESYSTEMS=sdb"
ExecStart=/opt/beszel-agent/beszel-agent
User=root
Restart=always
WantedBy=multi-user.target
```
修改完成后重载并重启服务:
```
sudo systemctl daemon-reload
sudo systemctl enable beszel-agent.service
sudo systemctl restart beszel-agent.service
```
至此返回登陆的服务端界面,点下添加客户端,不出意外被控机会在5秒内上线。
其它功能自行研究。
放几张效果图:
!(https://image.dooo.ng/c/2024/12/01/674c0f4d0f2cd.webp)
!(https://image.dooo.ng/c/2024/12/01/674c0f4d9bc17.webp) 挺好看的,简洁
页:
[1]