这里的方法都非常简单快捷高效,非常容易就能设置好,可以直接在windows上用其自带远程桌面mstsc
命令来实现远程桌面的控制。
1、ubuntu
教程使用的是Ubuntu20.04,其它的版本类似,这里的方法比较简单高效,要是有更进阶的或是其它linux设备的需求,这里推荐一个nomachine),也是相当的好用。
-
打开设置中的sharing,把屏幕共享打开,然后选择连接时需要一个密码,单独设置一个密码就好了
-
安装xrdp:sudo apt-get install xrdp
-
安装dconf-editor并设置:先安装,sudo apt-get install dconf-editor,然后打开这个软件,依次展开org–>gnome–>desktop–>remote-access,然后取消 “requlre-encryption”的勾选即可
-
使用:在windows上先按键盘win+r弹出命令运行窗口,输入mstsc,然后输入ubuntu的IP地址连接。
ip地址输入完毕后,会弹出来这个界面:Session选用vnc-any,输入ip和前面sharing里设置的密码就可以了,端口是默认的
然后你就可以开始愉快的远程桌面了:
2、centos
centos是要带图形化界面的才有意义,centos操作就更简单了,几行命令搞定:
-
安装xrdp:
-
yum install epel-release
#安装epel库,否则无法安装xrdp -
yum -y install xrdp tigervnc-server
-
-
启动xrdp服务:
systemctl start xrdp.service
systemctl enable xrdp.service
# 设置为开机自启- 然后就可以通过systemctl status xrdp.service来查看xrdp服务的状态
-
开放端口:
一般来说,centos是启动了防火墙了,需要把3389端口开放,如果不把这个端口打开,直接会连不进去的。
firewall-cmd --permanent --zone=public --add-port=3389/tcp
firewall-cmd --reload
-
使用: 最后在Windows下,直接Win+R打开,输入mstsc连接,然后输入ip地址和用户名连接使用即可。
希望能帮到你~