-
一、环境
本教程中使用阿里云服务器,其配置为单核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.登录后的界面