RustDesk开源的远程桌面软件 |
您所在的位置:网站首页 › QQ浏览器相册点开为何会有手机里面的相册 › RustDesk开源的远程桌面软件 |
远程桌面软件有很多,但是开源免费的远程桌面软件确挺少的。今天要分享一款远程桌面软件RustDesk,它开箱即用,超级简单,无需任何配置。支持Android、iOS、Mac、Linux、Window。默认使用RustDesk的注册/中继服务器,完全免费且功能和效果不输于收费的远程桌面软件。 不过,RustDesk最大的特色就是支持自建服务器,很多人担心那些远程桌面软件官方的服务器有泄露自己隐私的风险,或者是市面上一些免费的远程桌面软件连接速度慢不能满足需要的问题,这时你通过RustDesk自建服务器,将数据传输掌握在自己的手里,安全性无疑是让人放心的。 ![]() RustDesk可以直接下载使用,利用Docker来安装RustDesk服务器也非常地简单,本篇文章就来分享一下RustDesk安装与使用方法,更多的实用软件和实用建站工具还有: Nginx反向绑定域名管理工具-无需修改Nginx规则一键添加反向绑定域名Aria2 Pro-功能强大Aria2 Docker 容器镜像:安装简单,下载速度快五个国内云主机DNS云解析服务对比-国内免费和付费DNS云解析服务一、RustDesk下载安装网站: 官网:http://rustdesk.com/项目:https://github.com/rustdesk/rustdesk项目:https://gitee.com/rustdesk/rustdeskDocker:https://hub.docker.com/r/rustdesk/rustdesk-serverRustDesk支持Android、iOS、Mac、Linux、Window,进入官网下载相应的客户端。 这个就是RustDesk电脑端的界面。 ![]() 打开RustDesk,直接输入RustDesk生成的ID,然后输入密码就可以了。 ![]() 电脑远程手机也很简单,输入手机上的RustDesk的ID,填入密码,完成。 ![]() 打开RustDesk手机APP,输入电脑RustDesk的ID与密码。 ![]() ![]() 在手机RustDesk上可以直接对电脑进行远程操作。 ![]() 打开RustDesk手机APP,点击共享屏幕。 ![]() 然后就可以在另一台手机通过RustDesk进行远程操作管理了。 ![]() Docker需要VPS运行,现在的VPS主机基本上也是白菜价了,有关于VPS主机评测查看:VPS主机排行榜单。 3.2 Docker环境有了VPS主机,现在你就可以需要在VPS主机上配置好Docker环境,这里有一个一键安装Docker环境的命令,配置起来非常地简单:Docker 和 Docker Compose 一键安装脚本 可手动选择安装版本和下载源。 3.3 自建教程首先是新建一个文件夹。 mkdir rustdesk cd rustdesk接下来是新建docker-compose.yml文件。 vim docker-compose.yml将以下代码放进去,记得在command: hbbs -r处修改成为你的服务器IP地址或者域名。 version: '3' networks: rustdesk-net: external: false services: hbbs: container_name: hbbs ports: - 21115:21115 - 21116:21116 - 21116:21116/udp - 21118:21118 image: rustdesk/rustdesk-server:latest command: hbbs -r 104.192.80.148:21117 -k _ volumes: - ./hbbs:/root networks: - rustdesk-net depends_on: - hbbr restart: unless-stopped hbbr: container_name: hbbr ports: - 21117:21117 - 21119:21119 image: rustdesk/rustdesk-server:latest command: hbbr volumes: - ./hbbr:/root networks: - rustdesk-net restart: unless-stopped现在你可以开始安装并运行RustDesk了。 docker-compose up -d3.4 绑定域名本步是可选项。如果你让你的RustDesk服务器可以使用域名来访问,那么你可以绑定域名并且添加上SSL证书。Docker上反向绑定域名推荐教程:Nginx反向绑定域名管理工具-无需修改Nginx规则一键添加反向绑定域名。 四、RustDesk服务器使用在上面的docker-compose文件中,已经声明开启了强制密钥加密认证,所有需要连接的设备都需要提供正确的公钥才能正常连接到服务器。下面是docker-compose文件所在文件夹的目录结构: ├── docker-compose.yml ├── hbbr │ ├── id_ed25519 │ └── id_ed25519.pub └── hbbs ├── db_v2.sqlite3 ├── db_v2.sqlite3-shm ├── db_v2.sqlite3-wal ├── id_ed25519 └── id_ed25519.pub容器启动后会自动生成公钥和私钥,我们需要拷贝hbbs目录下的id_ed25519.pub文件里面的字符串,这个就是我们连接到服务器的凭证。 ![]() 如需更换密钥和公钥,只需将hbbs文件夹下面的id_ed25519.pub和id_ed25519两个文件删掉然后重启容器就可以自动重新生成。关于Docker的操作命令如下: # 上线容器 docker-compose up -d # 停止容器 docker-compose stop # 启动容器 docker-compose start # 重启容器 docker-compose restart # 下线(删除)容器 docker-compose down # 删除容器不会导致你的数据丢失,你的数据库保存在了当前目录下的data文件夹内,请妥善保管该目录在RustDesk界面找到设置->ID/中继服务器,在ID服务器一栏填写上你在上面的配置文件里写入的服务器域名,在Key一栏写上你的服务器密钥。 ![]() 如果你在手机APP上使用RustDesk服务器,则需要在手机RustDesk手机APP上填入相关的信息。 ![]() 相对于其它的远程管理软件,RustDesk在功能上没有在太大的优势,但是RustDesk最大的特色就支持自建,对于保护用户隐私同时又不想多花钱的朋友来说,RustDesk是一个非常不错的选择。 文章出自:挖站否 https://wzfou.com/rustdesk-docker/,部分内容参考 hash070.top 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。 已收藏 1 点赞 1 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |