首页 >>  正文

ubuntu18远程桌面连接

来源:baiyundou.net   日期:2024-09-24

作者:杨某人

前言

之前写过在Ubuntu服务器安装anydesk《Ubuntu服务器与WinPC远程桌面anydesk连接安装》,anydesk不同客户端间相互连接,不需要服务器中转,速度也还不错,但使用过程中的还是存在输入法切换偶尔有问题,偶然间看到RustDesk这款开源远程桌面,印象中之前服务端是不开源的,没想到现在开源了,可以自己在服务器上折腾了,那就试试看吧。

远程桌面软件,开箱即用,无需任何配置。您完全掌控数据,不用担心安全问题。您可以使用我们的注册/中继服务器,或者自建,亦或者开发您的版本

1、搭建服务器

RustDesk服务器安装手册可以在官网查到,相对还是很详细的,大家可以照着操作,并且服务器可以在Windows和Linux安装,非常方便,还支持docker方式搭建,这里考虑方便和不用设置开机启动,就直接采用docker方式安装了。

RustDesk服务器主要分为2部分:

hbbs - RustDesk ID注册服务器

hbbr - RustDesk 中继服务器

所以docker安装服务器主要是拉取镜像,再创建ID注册服务器hbbs和中继服务器hbbr,直接参照官方命令

sudo docker image pull rustdesk/rustdesk-server

#官方例子: sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -it --net=host --rm rustdesk/rustdesk-server hbbs -r

sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -it --net=host --rm rustdesk/rustdesk-server hbbs -r 192.168.50.119 

sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -it --net=host --rm rustdesk/rustdesk-server hbbr

官方命令直接用有些小问题,--net=host与-p端口映射是有冲突的,二者要选择一个,而且没有加-d,导致服务是在前台运行,影响终端运行,退出需要按Ctrl+P+Q。

停止并删除原容器,再简化命令行,在试试看

删除命令

docker stop hbbs 

docker rm hbbs

修改官方命令,修改pwd设置个人文件映射,原命令中--rm会在容器退出或重启时清空容器,就需要重建,这里尝试修改为--restart=always

sudo docker image pull rustdesk/rustdesk-server

sudo docker run --name hbbs  -v /docker/rustdesk:/root -it -d --net=host --restart=always rustdesk/rustdesk-server hbbs -r 192.168.50.119 

sudo docker run --name hbbr -v /docker/rustdesk:/root -it -d --net=host --restart=always rustdesk/rustdesk-server hbbr

这样就安装成功了。

2、安装windows客户端和ubuntu客户端

windows端,下载解压直接安装就可以

ubuntu端

安装完成后,点击打开就可以了。

windows连接ubuntu远程桌面,只要输入ID和密码,就可以连接,体验上还是不错了。

3、使用自建服务器连接

选择中继服务器

断开外网测试内网中继服务器,显示服务已经就绪,说明已经连接成功。

测试此时在本地远程看视频流畅度最高有37帧,最低也有十几,基本还是流畅的。

RustDesk还具备tcp隧道直连功能,但我没成功,也没找到合适的教程,如有网友有成功的案例请不吝赐教。

总结

RustDesk这款开源的远程桌面软件,搭配自建的中继服务器,基本实现了自给自足,本地搭建不受外网影响,速度也提升了不少,而且相较anydesk体验要好一些,主要是输入和本地基本无差别。目前tcp隧道直连没有测试成功,windows与windows之间的RDP能相互支持,这里我没有需求就没测试,还支持andorid、mac等等,是个不错的选择。

后记

如果你有什么建议折腾的内容,欢迎留言。

将ubuntu设置为NAS——1. Transmission-daemon安装

将ubuntu设置为NAS——2. 新增硬盘挂载

将ubuntu设置为NAS——3. 私人网盘nextcloud安装(上)

将ubuntu设置为NAS——3. 私人网盘nextcloud安装(中)

将ubuntu设置为NAS——5. docker与docker-compose的安装

将ubuntu设置为NAS——6. 私人网盘nextcloud安装(下)(docker下安装nextcloud)

将ubuntu设置为NAS——7. 私人网盘nextcloud升级

将ubuntu设置为NAS——8. nextcloud集成onlyoffice在线协同办公软件

将ubuntu设置为NAS——9. 远程命令行及PuTTY、WinScp与手机端Termux使用

将ubuntu设置为NAS——10. 虚拟机KVM及软路由LEDE安装

将ubuntu设置为NAS——11. docker可视化管理工具portainer安装与使用

将ubuntu设置为NAS——12.使用portainer安装为知笔记及为知笔

将ubuntu设置为NAS——13.搭建新型在线协同表格和信息管理工具Seatable

将ubuntu设置为NAS——14.尝试mergerfs合并多个物理硬盘

将ubuntu设置为NAS——15.安装seafile并集成onlyoffice

将ubuntu设置为NAS——16.qBittorrent server安装与卸载

将ubuntu设置为NAS——17.私人在线图书馆搭建

将ubuntu设置为NAS——18.搭建Jellyfin影音服务器(上)

将ubuntu设置为NAS——19.搭建 Jellyfin影音服务器(中)

将ubuntu设置为NAS——20.去中心化同步软件Syncthing同步文件

将ubuntu设置为NAS——21.搭建gitea自用代码托管git应用(上)

将ubuntu设置为NAS——22.搭建gitea自用代码托管git应用(下)

将ubuntu设置为NAS——23.seatable数据备份迁移

将ubuntu设置为NAS——24.直装Seafile实现直接访问存储数据

将ubuntu设置为NAS——25.Ubuntu服务器与WinPC远程桌面anydesk连接安装

将ubuntu设置为NAS——26.添加16T西数HC550硬盘并合并空间

将ubuntu设置为NAS——27.借助ddns-go用自己的域名访问自建服务

将ubuntu设置为NAS——28.搭建wiki.js管理个人知识系统

将ubuntu设置为NAS——29.docker compose v2版安装及docker加速设置

将ubuntu设置为NAS——30.在Ubuntu下尝试NAS-Tools

","force_purephv":"0","gnid":"90410dc6d5a59a74f","img_data":[{"flag":2,"img":[{"desc":"","height":"120","title":"","url":"https://p0.ssl.img.360kuai.com/t01ad13cb909a887eec.jpg","width":"600"},{"desc":"","height":"157","title":"","url":"https://p0.ssl.img.360kuai.com/t0183439d4018f5da42.jpg","width":"600"},{"desc":"","height":"452","title":"","url":"https://p0.ssl.img.360kuai.com/t01cbf5b6a327a6495e.jpg","width":"600"},{"desc":"","height":"452","title":"","url":"https://p0.ssl.img.360kuai.com/t01a867df99ad0a7908.jpg","width":"600"},{"desc":"","height":"176","title":"","url":"https://p0.ssl.img.360kuai.com/t016fa636599200e264.jpg","width":"600"},{"desc":"","height":"555","title":"","url":"https://p0.ssl.img.360kuai.com/t01d5d2d3b78eb37e3b.jpg","width":"600"},{"desc":"","height":"393","title":"","url":"https://p0.ssl.img.360kuai.com/t01fc188d3f1f8e4681.jpg","width":"600"},{"desc":"","height":"494","title":"","url":"https://p0.ssl.img.360kuai.com/t01e1d33471f3388ea7.jpg","width":"600"},{"desc":"","height":"540","title":"","url":"https://p0.ssl.img.360kuai.com/t0118588a73b753a80c.jpg","width":"600"},{"desc":"","height":"628","title":"","url":"https://p0.ssl.img.360kuai.com/t01e11ca4b9de708ec6.jpg","width":"600"},{"desc":"","height":"452","title":"","url":"https://p0.ssl.img.360kuai.com/t01ed02a4b2811594b6.jpg","width":"600"},{"desc":"","height":"452","title":"","url":"https://p0.ssl.img.360kuai.com/t016c89ec2e60b53038.jpg","width":"600"},{"desc":"","height":"452","title":"","url":"https://p0.ssl.img.360kuai.com/t01db216123a22392b7.jpg","width":"600"},{"desc":"","height":"231","title":"","url":"https://p0.ssl.img.360kuai.com/t01158776bbe97ba21f.jpg","width":"600"},{"desc":"","height":"418","title":"","url":"https://p0.ssl.img.360kuai.com/t01ad9b5d84a21db674.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"cache","pub_time":1659248191000,"pure":"","rawurl":"http://zm.news.so.com/a9662f5822d80f93603d48677363212f","redirect":0,"rptid":"2f64f9627612ccc7","s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:tcl","k":"tcl","u":""}],"title":"将ubuntu设置为NAS——31.搭建私人远程桌面RustDesk​替换Anydesk​

吕磊待3751ubuntu怎么远程控制windows系统 -
阮佳冒18180868865 ______ 如何实现Ubuntu远程控制windows系统.要实现这个功能首要要在windows系统的电脑上面设置打开远程登录的功能,之后在ubuntu系统上面连接windows系统,下面就来详细分析 本经验说明: 这个建议只适合于10.10之前版本的ubuntu系统,...

吕磊待3751如何用linux远程登录windows计算机 -
阮佳冒18180868865 ______ 1. 在ubuntu下搜索Remmina2. 然后点击Remmina 远程桌面客户端3. 运行Remmina之后点击+号 添加一台服务器4. 在远程桌面设定中;5. 1、设置名称:可以随便输入6. 2、服务器:填写IP地址7. 3、用户名:8. 4、密码9. 后面的暂时可以不用填...

吕磊待3751ubuntu - mate怎么远程桌面 -
阮佳冒18180868865 ______ 方法/步骤1 首先在Ubuntu系统中打开终端命令工具,然后输入并运行下面的命令,来安装xrdp工具,这个工具是Ubuntu设置远程登录必须安装的工具:sudo apt-get install xrdp2 安装xrdp工具后,在系统才按中依次点击并打开“系统”-----“首选...

吕磊待3751如何用windows 远程ubuntu -
阮佳冒18180868865 ______ 远程桌面使用分三步:1、被控制端要开启远程桌面功能,添加远程连接用户;2、记住被控端IP地址,以及要有密码的计算机用户;2、通过IP地址控制端可以用远程桌面连接.2 被控端设置(2-5):首先在电脑桌面上选中“计算机”,然后右...

吕磊待3751在win7中装了vmware虚拟机装的ubuntu,如何在win7中远程桌面到ubuntu -
阮佳冒18180868865 ______ 首先在Ubuntu系统中打开终端命令工具,然后输入并运行下面的命令,来安装xrdp工具,这个工具是Ubuntu设置远程登录必须安装的工具:sudo apt-get install xrdp 安装xrdp工具后,在系统才按中依次点击并打开“系统”-----“首选项”-----“远...

吕磊待3751Linux/Ubuntu 怎么设置打开远程桌面登录连接 -
阮佳冒18180868865 ______ 安装xrdp后,可以使用mstsc 远程linux桌面 apt-get install xrdp

吕磊待3751ubuntu怎么远程控制windows系统 -
阮佳冒18180868865 ______ 远程桌面使用分三步:1、被控制端要开启远程桌面功能,添加远程连接用户;2、记住被控端IP地址,以及要有密码的计算机用户;2、通过IP地址控制端可以用远程桌面连接.2 被控端设置(2-5):首先在电脑桌面上选中“计算机”,然后右击选择“属性”;3 在弹出的系统属性对话框,点击左侧“远程控制”;4 在系统属性对话框“远程”项,勾选“远程协助”和“远程桌面",至此,被控端设置已完成.如果需要进一步进行设置请看第5步.5 远程协助选项里的“高级”选项,可以对远程桌面邀请进行设置;远程桌面选项里的“选择用户”选项,可以指定用户通过远程控制桌面控制计算机.用户账号的设置与添加不做详述.(添加guest用户可以远程访问)

吕磊待3751linux如何像Windows一样进行远程桌面登录 -
阮佳冒18180868865 ______ 在linux上安装vncserver,然后在windows端用vncclient就可以图形化登录了

吕磊待3751windows系统怎么远程连接linux桌面 -
阮佳冒18180868865 ______ 步骤: 1、先在windows主机上下载TigerVNC软件包.TigerVNC是一款开源免费的VNC连接软件,可以通过它对带桌面的linux主机进行远程.这里,从SourceForge网站下载TigerVNC软件包. 2、安装TigerVN,打开下载的tigervnc-2.30.exe可...

吕磊待3751如何远程打开ubuntu桌面 vnc -
阮佳冒18180868865 ______ 一、安装Xrdp Windows远程桌面使用的是RDP协议,所以ubuntu上就要先安装Xrdp,在ubuntu软件中心搜索xrdp安装. 安装xrdp的同时会自动安装vnc4server,xbase-clients组件 或者终端命令行输入安装

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024