Linux 配置RealVNC远程访问
1、下载安装包
官网RealVNC® - Remote access software for desktop and mobile | RealVNC,RealVNC现在是收费的,官方提供14天的免费试用,但是只能通过互联网云端进行连接,无法本地连接。
7.XX版本之后无法使用序列号进行破解,推荐使用6.XX版本。
官方下载:
- VNC-Server-6.11.0-Linux-x64.deb
- VNC-Server-6.11.0-Windows.exe
备份下载:
- VNC-Server-6.11.0-Linux-x64.deb
- VNC-Server-6.11.0-Windows.exe
注册机:
- 注册机-先双击CORE.NFO,更新信息后,再运行注册机
参考文章:
- Linux安装realvnc-vnc-server-CSDN博客
- AUR (en) - realvnc-vnc-server (archlinux.org)
- VNC Server v6.10.1+VNC Viewer v6.22.515 注册版附Key-VNC远程控制软件-龙软天下 (atvnk.com)
2、安装
sudo apt install ./VNC-Server-6.11.0-Linux-x64.deb
或
sudo dpkg -i ./VNC-Server-6.11.0-Linux-x64.deb
3、注册码激活
vnclicense -add 3TH6P-DV5AE-BLHY6-PNENS-B3AQA
或者双击图标启动RealVNC,选择Offine Register,然后输入注册码:
3TH6P-DV5AE-BLHY6-PNENS-B3AQA
注册码有效期:2034年7月20日
4、开机启动
启用virtual模式下的RealVNC,并设置开机自启
# 启动x11模式下的RealVNC
systemctl start vncserver-x11-serviced.service
# 将其设置为开机自启动
systemctl enable vncserver-x11-serviced.service
启动x11模式下的RealVNC,并设置开机自启
# 启动x11模式下的RealVNC
systemctl start vncserver-x11-serviced.service
# 将其设置为开机自启动
systemctl enable vncserver-x11-serviced.service
RealVNC有两种模式
- virtual模式:该模式允许所有非Root权限用户连接服务器桌面(用户与用户间的桌面相互独立、多个VNC Viewer可以使用相同用户名连接相同的桌面),在使用VNC Viewer连接时需要输入虚拟端口号
- x11模式:该模式只允许具有Root权限的用户登录,相当于镜像了服务器的外接显示器,在使用VNC Viewer连接时不需要输入端口号(默认使用5900)
- 两种模式既可以单独运行,也可以同时运行
参考文献:文章来源地址https://www.toymoban.com/news/detail-767866.html
- CentOS7.9通过RealVNC实现多人使用服务器桌面-CSDN博客
5、VNC常用命令
开启端口:
# 开启一个端口,桌面大小1920x1080,颜色深度24
vncserver -geometry 1920x1080 -depth 24 :1
关闭端口:
vncserver -kill :1
查看vnc是否启动:
ps -ef|grep vnc
参考文献:
- vnc 常用操作笔记,启动vncserver,指定端口-CSDN博客
6、Deepin上已知的问题
以下问题均出现在新开的虚拟桌面上,X11模式的桌面正常:
- 任务栏丢失
- GUI应用无法拖拽,窗口位置无法移动
- 部分GUI窗口不显示关闭的按钮,无法关闭
- guake终端的快捷键无效
7、Ubuntu 22.04上已知的问题和解决方法
在Ubuntu 22.04上无法使用realvnc, 原因是Ubuntu 22.04 LTS 开始使用Wayland作为默认显示服务器。我们使用的老版本realvnc没适配,所以无法使用,(具体表现为:打开后输入管理员密码,然后没反应)。
解决方法:文章来源:https://www.toymoban.com/news/detail-767866.html
- 打开/etc/gdm3/custom.conf
- 把
WaylandEnable=false
前面的#号注释删除,或者添加WaylandEnable=false
- 重启
参考文献:
- Ubuntu 22.04无法使用realvnc问题解决_telnet端口通 realvnc无法使用_shamqu的博客-CSDN博客
到了这里,关于Linux 配置RealVNC远程访问的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!