阿里云(ECS)_Ubuntu_图形界面安装_VNC远程访问完全教程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bqw18744018044/article/details/82588316
  • 一、环境

          本教程中使用阿里云服务器,其配置为单核CPU,2G内存。

  • 二、实例化Ubuntu

  •        1.停止实例的运行

  •        2.更换系统盘

  •        3.选择Ubuntu 16.04 64位

  •        4.安装Putty并登陆ECS(教程略,请自行寻找)

  • 三、安装ubuntu-desktop

  •        1.更新软件库

apt-get update
  •        2.升级软件

apt-get upgrade
  •        3.安装桌面

apt-get install ubuntu-desktop
  •        4.重启ECS

  •        5.远程连接

  •        6.以guest进行登录,但是无法使用root进行登录

  • 四、以root身份登录

  •        1.为了可以以root身份登录,需要对下面的文件进行修改

vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

          原始文件如下:

          修改后的文件如下:

          然后按Esc退出编辑模式,输入”:wq”保存并退出。

          (Copy)

[Seat:*]
user-session=ubuntu
greeter-show-manual-login=true
allow-guest=false
  •        2.由于登录后会有警告,因此按下面的修改可以去除警告。

vim /root/.profile

          原始文件如下:

          修改后文件如下:

  •        3.重启后在进行远程连接

  • 五、安装VNCServer

          每次都通过web进行登录很不方便,而且桌面的反应也比较慢。因此可以安装VNC来实现远程登录。

  •        1.安装vnc4server

apt-get install vnc4server -y
  •        2.运行命令开启VNC服务并设置连接密码

vnc4server
  •        3.运行命令确认服务是否启动。

ps –ef|grep vnc

  •        4.备份xstartup文件

cp ~/.vnc/xstartup ~/.vnc/xstartup.bak
  •        5.修改xstartup文件(如果不修改VNC Viewer会找不到启动桌面的文件)

          原始文件

          修改后的文件:

  •        6.杀掉原来的桌面进程并生成新的会话

vncserver –kill :1
vncserver :1

        注意:-kill后有一个空格

  •        7.添加安全组规则,开放TCP端口5901

  •        8.之后就可以配置VNC Viewer进行远程登录了;

  • 六、使用VNCViewer远程登录

  •        1.打开VNC Viewer,然后File->New connection;

  •        2.在VNC Server处输入云服务器的ip地址加端口号5901,在Name处输入一个名字,点击OK;

  •        3.双击生成的连接并输入密码后,即可成功远程登录;

  •        4.登录后的界面

猜你喜欢

转载自blog.csdn.net/bqw18744018044/article/details/82588316