设为首页 收藏本站
查看: 1127|回复: 0

[经验分享] Ubuntu16.04 用VNC链接 GNOME 桌面

[复制链接]

尚未签到

发表于 2018-4-28 14:28:32 | 显示全部楼层 |阅读模式
  0x01 开始之前
  由于在某些情况下,必须使用远程桌面连接服务器的图形化界面,所以在这里简单介绍一下如何在 Ubuntu 16.04 LTS 下安装 VNC 及桌面环境。
  务必确认您的服务器具有 2GB 及以上的内存才能更好的使用图形化界面,否则会很卡甚至崩溃。
  0x02 安装桌面环境
  假如不安装桌面环境的话,VNC 连接后是灰屏什么也看不到的。


  •   使用 SSH 登录服务器
      必须使用 root 账户。

  • 更新源及系统  输入如下命令:

  apt update
  apt upgrade -y


  • 安装桌面环境  在这里介绍安装并使用 unity 桌面,远程连接使用 gnome 2。

  完整安装(不推荐):
  apt install ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal -y
  仅安装核心组件:
  假如不安装例如 office、浏览器、等等的额外组件,可以使用如下命令:
  apt-get install --no-install-recommends ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal -y
  0x03 安装 VNC server


  • 输入如下命令:
  apt install vnc4server -y


  • 测试连接:
  注:用户名填写当前正使用的用户名,例如root。IP地址填写当前这台服务器的IP地址。
  ssh -L 5901:127.0.0.1:5901 用户名@IP地址或网址
  提示是否继续连接,输入 yes。输入密码后,可以登录成功,证明配置正确。否则需要检查防火墙是否开放 5901 端口。
  0x04 配置 VNC server


  •   输入如下命令:
      vncserver :1
      首次启动会让输入两遍 VNC 的密码,并且密码不可见。假如后期需要更改 VNC 连接密码,只需要输入 vncpassword 即可。

  • 结束 vncserver  输入如下命令:

  vncserver -kill :1


  • 修改配置文件
  • 修改 ~/.vnc/xstartup,在 x-window-manager & 的后面新增下面这 4 行:
  gnome-panel &
  gnome-settings-daemon &
  metacity &
  nautilus &
  完整配置文件如下:
  

#!/bin/sh  

  
# Uncomment the following two lines for normal desktop:
  
# unset SESSION_MANAGER
  
# exec /etc/X11/xinit/xinitrc
  

  
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
  
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
  
xsetroot -solid grey
  
vncconfig -iconic &
  
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
  
x-window-manager &
  

  
gnome-panel &
  
gnome-settings-daemon &
  
metacity &
  
nautilus &
  


  • 启动 vncserver:
  vncserver :1


  • 配置开机启动:
  首先输入 crontab 命令。
  会提示选择默认的编辑器。推荐使用 vim,选择 vim.basic 就可以了。
  Select an editor. To change later, run ‘select-editor’.


  • /bin/ed
  • /bin/nano <---- easiest 3. /usr/bin/vim.basic 4. /usr/bin/vim.tiny Choose 1-4 [2]: 在末尾另起一行输入如下命令:
  @reboot /usr/bin/vncserver :1
  提示:
  切换英文输入法,按 i 改为插入模式,粘贴完毕后,按 Esc 退出插入模式,然后按 shift 和 : 键,出现“:”后,输入 wq 保存,回车退出。
  重启服务器。
  reboot
  0x05 本地环境安装 VNC 客户端
  在 Windows 下,建议使用 TigerVNC,小巧好用。
  官方下载地址:http://tigervnc.bphinz.com/nightly/
  首次连接会报个错误,直接输入如下命令新建目录即可:
  mkdir -p /root/.config/nautilus
  0x06 注意事项
  在这里要告诉大家的是,Gnome 3 和 Unity 桌面,由于兼容性问题,连上后会什么也无法显示。所以在这里远程桌面连接只能使用 gnome 2。
  本文地址:https://www.iyunv.com/ubuntu-vnc-gnome.html

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-453265-1-1.html 上篇帖子: Ubuntu Server 开机启动Xampp 下篇帖子: Ubuntu16.04 用VNC链接 XFCE4 桌面
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表