之前有两篇关于Ubuntu下安装vnc进行远程连接文章。
不过有的同学可能弄混了,那两篇是在容器lxd下进行安装的,而不是宿主机,其实宿主机下使用VNC进行远程连接更加方便。因为我们默认安装的系统桌面就是Gnome,所以我们只需要利用系统自带的桌面进行远程连接即可。
首先,我们先设置Ubuntu的远程控制,将其设置为允许被远程连接,进入系统-》首选项-》桌面共享
,或者直接搜索桌面共享或者desk,如图所示
将【
允许其他人查看您的桌面
】这一项勾上,然后在安全那项,勾选【要求远程用户输入此密码
】,并设置远程密码。并且我们取消勾选【必须为对本机器的每次访问进行确定
】(这样做,是为了被远程的时候不需要再确认,否则每次远程都要人为确认才能被远程,会很繁琐)如图所示:安装vncserver
其次,打开终端,我们需要安装vncserver
的基础服务,输入以下命令:
sudo apt-get install xrdp vnc4server xbase-clients
安装dconf-editor(取消权限限制)
再次,我们需要取消掉请求加密的功能,否则缺少这一步是无法远程上的,这个时候我们需要安装dconf-editor
工具进行配置,输入以下命令:
sudo apt-get install dconf-editor
安装完成之后,我们需要打开dconf-editor工具,在桌面搜索dconf-editor
打开,如图所示:
打开之后,依次展开org->gnome->desktop->remote-access
,然后取消 “requlre-encryption
”的勾选即可。如图所示:
好了,到这里之后,就可以正常使用vncviewer进行连接了,跟容器中的不同,这里只需要填写IP即可,后面不需要加:1
。
有外网连接需求的小伙伴可能已经想到了:
本文最后更新于2020年9月16日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!