ubuntu开启vnc远程桌面的方法

概念

Ubuntu是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu是基于Debian GNU/Linux,支持x86, amd64(即x64)和ppc架构,由全球化的专业开发团队(规范)打造的。

VNC(虚拟网络计算机)是虚拟网络计算机的缩写,它是一款远程控制工具软件,由奥利维蒂,甲骨文研究室所开发,此研究室在1999年并入美国电话电报公司(AT& T) . VNC借由网络,可传送键盘与鼠标的动作及实时的屏幕画面。在Linux中,VNC包括以下四个命令:vncserver, vncviewer, vncpasswd和vncconnect。大多数情况下用户只需要其中的两个命令:vncserver和vncviewer。

需求:
有一台ubuntu 19.10,已安装图形界面,现需开启VNC远程桌面
分析:

解决:

1。开启ssh,并允许根密码登录

apt安装openssh服务器ssh

vi/etc/ssh/sshd_config

UsePAM是的

PermitRootLogin是的

PasswordAuthentication

#修改以上配置

systemctl使ssh,,systemctl重新启动ssh

#此时可以用根密码登录ssh

2。开启屏幕共享

打开设置——比;屏幕共享,在激活并设置密码

 ubuntu开启vnc远程桌面的方法”> <br/> </p> <p> #如果没有屏幕共享选项,可能是酒没有安装,尝试apt安装酒安装<br/> </p> <p> #激活后,用netstat教授| grep 59岁的查看端口是否监听590 x </p> <p> #如果正常,可以尝试用vnc连接,可能会出现“不安全类型适合RFB3.3”的错误。第3步就是解决这个问题。</p> <p> 3。关闭加密</p> <pre> gsettings  set  org.gnome.Vino  require-encryption 假</pre> <p> #关闭加密,此时vnc能正常连接</p> <p> 4。开启用户自动登录桌面</p> <p>酒必须登录后才能启动,所以还要配置用户自动登录桌面环境</p> <p> vi/usr/share/lightdm/lightdm.conf.d/50-ubuntu。参看</p> <p>[座位:*]ubuntu真的<br/>=<br/> greeter-show-manual-login=true <br/>允许来宾=false </p> <p> #允许根登录桌面环境<br/> </p> <p> Autologin-user=根</p> <p> #自动登录的用户</p> <p> vi/etc/pam.d/gdm-autologin <br/> </p> <p> # auth ,required ,,,,,,pam_succeed_if。所以用户!=根quiet_success </p> <p> #注释此行</p> <p> vi/etc/pam.d/gdm-password <br/> </p> <p> # auth ,required ,,,,,,pam_succeed_if。所以用户!=根quiet_success </p> <p> #注释此行</p> <p> vi/etc/gdm3/custom.参看</p> <p>(守护进程)<br/> #取消注释以下行强制登录屏幕使用Xorg <br/> # WaylandEnable=false <br/> <br/> #启用自动登录<br/> AutomaticLoginEnable=true <br/> AutomaticLogin=根</p> <p> #配置自动登录<br/> </p> <p> vi/root/.概要文件<br/> </p> <p> # mesg n | |真正<br/> tty - s,,真正mesg n | | </p> <p> #修改mesg这行为tty </p> <p> 5。修改屏幕共享端口<br/> </p> <p>默认是5900年,但由于业务需要,改成5901 </p> <p> apt-get安装dconf-editor </p> <p> #安装dconf-editor </p> <p>登录图形界面,执行dconf-editor,依次选择/org/gnome/desktop/remote-access/alternative-port关闭默认值,手动修改为5901;</p> <p>有资料说要再再次右键单击,,alternative_port并点击设置为默认</p> <p>然后打开use-alternative-port,这步很重要。</p> <p>参考:https://ubuntuforums.org/showthread.php?t=1297290 </p> <p> netstat检查端口是否修改,就可以用新端口登录。<br/> </p><h2 class=ubuntu开启vnc远程桌面的方法