首页 >>  正文

ubuntu桌面远程设置

来源: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":"hbase","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​

毛界唐4859linux ubuntu 怎么开放远程桌面权限 -
周斌璐13765325242 ______ vino-preferences remmina 这2个,执行就看到.远程桌面包含vnc rdp ssh Xorg等不同的含义和协议.你问题太笼统,自己看.

毛界唐4859ubuntu怎么远程控制windows系统 -
周斌璐13765325242 ______ 远程桌面使用分三步:1、被控制端要开启远程桌面功能,添加远程连接用户;2、记住被控端IP地址,以及要有密码的计算机用户;2、通过IP地址控制端可以用远程桌面连接.2 被控端设置(2-5):首先在电脑桌面上选中“计算机”,然后右...

毛界唐4859linux怎么远程windows -
周斌璐13765325242 ______ 在ubuntu下搜索Remmina 然后点击百Remmina 远程桌面客户端 运行Remmina之后点击+号 添加一台服务器 在远程桌面设定中; 1、设置名称:可以随便输入 2、服务器:填写IP地址 3、用户度名: 4、密码 后面的暂时可以不用填写 填写完之...

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

毛界唐4859ubuntu怎么远程控制windows系统
周斌璐13765325242 ______ win7系统设置打开远程登录功能 1小编这里的windows系统以win7为例来说明,其它windows系统也基本类型,在桌面我的电脑的图标上面点击鼠标右键,然后在弹出菜单中选择“属性” 2点击属性后,打开计算机的系统信息查看页面,如下图...

毛界唐4859ubuntu怎么远程连接windows -
周斌璐13765325242 ______ ubuntu端: sudo apt-get install rdesktop windows端: 需要允许此windows远程访问. 我的windows是windows server2012,基本操作:计算机---属性---远程设置---远程, 勾选:允许远程连接到此计算机.去掉默认勾选:仅允许运行使用网络级...

毛界唐4859ubuntu怎么连接win桌面 -
周斌璐13765325242 ______ 安装xrdp 使用快捷键"Ctrl+Alt+T"打开一个终端窗口,输入"sudo apt-get install xrdp"-->回车-->输入root用户的密码-->回车-->输入"y"-->回车,安装完成. 安装vnc4server 输入"sudo apt-get install vnc4server"-->回车-->输入root用户的密...

毛界唐4859ubuntu - mate怎么远程桌面 -
周斌璐13765325242 ______ 因为14.04系统本身默认为3D gonome 要装2D桌面程序支持,本文以MATE为例说明 方法/步骤 1 Install MATE 1.8 desktop in Ubuntu 14.04 1. Type in the following commands then hit Enter after each. sudo add-apt-repository "debcs) main" ...

毛界唐4859如何远程登录家里的Ubuntu电脑 -
周斌璐13765325242 ______ 1.首先在Ubuntu系统中打开终端命令工具,然后输入并运行下面的命令,来安装xrdp工具,这个工具是Ubuntu设置远程登录必须安装的工具:sudo apt-get install xrdp2.安装xrdp工具后,在系统才按中依次点击并打开“系统”-----“首选项”-----“...

毛界唐4859如何用Linux连接Windows的远程桌面 -
周斌璐13765325242 ______ windows下远程登陆linux服务器一般使用远程putty,secureCRT,xmanager等工具,使用SSH,serial,telnet等协议建立连接后可以打开字符窗口或者图像操作界面. 使用secureCRT进行远程登录的大致配置: 1、新建连接 配置连接参数 选择协议 完成

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