Relayium

在常开的 Linux 服务器上设置设备收件箱

最后更新: 2026-08-09

设备收件箱会把你在浏览器「我的设备」里发送的文件送到自己的服务器、NAS 或工作机。浏览器负责加密,只有目标机器能够解密并写入磁盘。

服务器接收端必须在 SSH 窗口关闭和重启后继续工作。下面的推荐安装脚本会创建目录并安装真正的 systemd 服务;inbox run 只用于前台排错或容器入口。

安装常驻接收服务

先以管理员身份登录一次,再下载并检查短脚本,确认后才给它 root 权限。脚本不会打印凭据;它会创建独立 relayium 低权限账号、登记接收密钥、安装加固后的 unit、立即启动并设置开机自启。

relayium update
relayium login --device-name prod-backup-1

# Download, inspect, then install the always-on service:
curl -fsSLO https://relayium.com/inbox-server-install.sh
less inbox-server-install.sh
sudo sh inbox-server-install.sh --dir /srv/relayium-inbox

检查服务、日志和文件

下面四条命令分别核对进程、近期日志、Relayium 本地/服务端真实状态和落盘目录。systemd 显示绿色并不等于账号、密钥和目录一定可用。

sudo systemctl status relayium-inbox.service
sudo journalctl -u relayium-inbox.service -f
sudo -u relayium relayium inbox status --config-dir /var/lib/relayium-inbox/config
ls -la /srv/relayium-inbox

服务器离线或崩溃时会怎样

服务器离线时,加密任务会在 Relayium 等待。「密文已上传」不等于「已保存」;只有完成认证解密、校验和持久落盘后才显示已保存。

暂停、恢复或移除接收

管理命令必须使用同一个服务账号和配置目录。pause 保留密钥和队列;resume 继续;disable 先清除服务端,再在成功后删除私钥。

sudo -u relayium relayium inbox pause --config-dir /var/lib/relayium-inbox/config
sudo -u relayium relayium inbox resume --config-dir /var/lib/relayium-inbox/config
sudo -u relayium relayium inbox disable --config-dir /var/lib/relayium-inbox/config

常见问题

Relayium 能看到文件名或明文吗?

不能。浏览器会加密清单和文件字节,并把内容密钥封装给目标设备;中心只保存密文和路由状态。

为什么不放在 /root/inbox?

推荐服务刻意不用 root,并禁止访问用户 home。/srv/relayium-inbox 只给它一个边界清晰的可写区域。

可以手工安装吗?

可以。relayium inbox service systemd-user 或 systemd-system 会打印本机专用 unit 和命令,也有 launchd/container 说明;上面的可审阅脚本只是 Linux 服务器更短的路径。

服务显示 ready 后,就可以从自己的设备卡片发送文件。

打开「我的设备」

继续阅读