栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【云服务器Ubuntu20.04用户图形界面VNC(root和普通用户)】

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【云服务器Ubuntu20.04用户图形界面VNC(root和普通用户)】

云服务器Ubuntu20.04用户图形界面VNC(root和普通用户)

写在开头:远程桌面VNC只是一种服务,所以在root下配置好了之后,不需要每个登录用户都重新安装桌面。一开始,在root下成功的配置好了,远程桌面访问,后来因为看到最好不要在root权限下操作,所以就重置了系统,准备用普通用户安装,但这个过程漫长且失败了,具体也就没有记录了。直接用root就好,明白了这个道理之后,又重置了云服务器系统(但应该不建议这样做,只不过,因为我还没有配置其他的东西,所以就像清空重来)。

正文开始:
参考这篇博客,过程讲的很清楚:
阿里云-轻量应用服务器-Ubuntu-图形界面-xfce-VNC远程连接

其中在输入 apt-get install vnc4server 安装vnc命令时,可能会报错

E: Package 'vnc4server' has no installation candidate

原因是:镜像系统缺少了vnc的package
解决办法:参考博客Package ‘vnc4server‘ has no installation candidate
结合以上两篇博客就可以成功实现root权限下图形界面vnc远程连接。

然后就是新的普通用户登录VNC
首先新建一个具有权限的用户:参考博客:linux创建用户并给用户sudo权限
用普通用户登录打开终端,然后输入指令

vncserver

接下来会让你设置密码,这个密码就是该用户用于VNC客户端连接时的登录密码。
然后就可以在VNC终端连接登录了。
可能会出现灰屏的问题
解决方法:修改VNC启动配置文件
输入如下指令:

vi ~/.vnc/xstartup

在 “x-window-manager &” 前面添加一个"#",以注释不再需要的配置。
然后在文件最后加入一段配置信息,并保存退出

sesion-manager & xfdesktop & xfce4-panel &
xfce4-menu-plugin &
xfsettingsd &
xfconfd &
xfwm4 &

(其实就是之前的root配置修改,不过当时是登录的root,现在是登录的普通用户)
然后就用VNC客户端登录,IP地址是同一个地址(云服务器公网地址注意英文冒号),只是把登录密码换成,自己在普通用户设置的登录密码。
到这里应该就可以实现普通用户vnc连接桌面了。

可能出现连接报错被拒绝,解决方法:
关掉服务:

vncserver -kill :1

再重启

vncserver :1

最后再用VNC连接登录,就搞定了!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/617889.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号