官网:https://rustdesk.com
开源地址:https://github.com/rustdesk
本教程仅适用于debian
下载地址:https://github.com/rustdesk/rustdesk-server/releases
根据自己服务器系统下载 rustdesk-server-hbbr 和 rustdesk-server-hbbs 两个包安装。
wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-hbbr_1.1.14_amd64.deb wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-hbbs_1.1.14_amd64.deb dpkg -i rustdesk-server-hbbr_1.1.14_amd64.deb dpkg -i rustdesk-server-hbbs_1.1.14_amd64.deb
编辑 /lib/systemd/system 目录里面的 rustdesk-hbbr.service 和 rustdesk-hbbs.servic 两个文件
ExecStart=/usr/bin/hbbr 和 ExecStart=/usr/bin/hbbs 后面都添加 -k _ 参数强制客户端使用key,避免服务器被匿名使用以及连接加密。
模板如下:
[Unit] Description=Rustdesk Signal Server [Service] Type=simple LimitNOFILE=1000000 ExecStart=/usr/bin/hbbs -k _ WorkingDirectory=/var/lib/rustdesk-server/ User= Group= Restart=always StandardOutput=append:/var/log/rustdesk-server/hbbs.log StandardError=append:/var/log/rustdesk-server/hbbs.error # Restart service after 10 seconds if node service crashes RestartSec=10 [Install] WantedBy=multi-user.target
重启 RustDesk 服务
systemctl daemon-reload systemctl restart rustdesk-hbbs.service systemctl restart rustdesk-hbbr.service
netstat -lnp 命令查看 21115,21116,21117,21118,21119 服务端口有没有起来。
打开 /var/lib/rustdesk-server 目录,打开 id_ed25519.pub 文件里面的一串代码为 key 文件,主控端与被控端要同时设置 key 才能远程连接,否则会提示 key 不匹配。
电脑客户端设置自建服务器,左侧 ID 旁边 单击 三个竖点,设置 – 网络 – ID/中继服务器
ID 服务器填写 服务器IP和端口
Key 填写部署服务生成的 id_ed25519.pub 文件中的内容。
0 条评论
沙发空缺中,还不快抢~