Skip to content

安全

中心和代理程序通过 SSH 进行通信,因此它们不需要暴露于互联网。即使您在中心前面放置外部身份验证网关(例如 Authelia),也不会破坏或中断中心和代理程序之间的连接。

当中心首次启动时,它会生成一个 ED25519 密钥对。

代理程序的 SSH 服务器仅配置为使用此密钥接受连接。它不提供伪终端或接受输入,因此即使您的私钥泄露,也无法在代理程序上执行命令。

报告漏洞

如果您发现最新版本存在严重的安全漏洞,请 提交漏洞报告

如果漏洞严重性较低(请自行判断),您可以提交一个 issue。

网络需求

以下是 Beszel 基于默认配置与之通信的端口和远程主机列表。使用 SMTP 发送邮件或使用 S3 进行备份将需要连接到其他主机。

代理程序

入站

端口用途
45876允许中心通过 SSH 连接到代理程序

出站

远程主机端口用途
github.com443检查/下载更新(如果使用 Docker 则不需要)

中心

入站

端口用途
8090HTTP 访问 Web UI

出站

远程主机端口用途
agents45876与您的代理程序的 SSH 连接
github.com443检查/下载更新(如果使用 Docker 则不需要)

基于 MIT 许可发布