阿里云ECS使用vnc远程连接

来源:互联网 发布:淘宝天猫电器城 编辑:程序博客网 时间:2024/05/29 19:59

windows下VNC远程连接阿里云服务器配置Ubuntu16.04

ECS的安全组中要开启相应端口:vnc服务默认端口5900-59001。

打开远程连接,在terminal下

先 apt-get update 更新系统软件

1.安装vncserver,输入apt-get install vnc4server

2.开启vnc服务,输入vncserver,配置成功后会看到New --- desktop is ---,同时在主目录下产生一个.vnc目录,产生的端口号是1

3.下载vnc客户端在VNC官网:点击打开链接下载安装运行。通过客户端连接,在服务器栏输入:ip(服务器外网IP):1


点击确定输入密码后,可以看到vnc连接画面:


这个只是一个简陋的窗口管理器。下面继续配置使用图形化界面

4.安装需要的软件$  sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

备份xstartup文件,输入:cp ~/.vnc/xstartup  ~/.vnc/xstartup.bak

下面修改vnc启动文件,输入:vi ~/.vnc/xstartup

修改结果:




注意unset SESSION_MANAGER这一行本来是注释掉的,要把注释去掉。另外要把原先的x-window-manager &注释掉,新增一行gnome-session &

在上图中再添加一行:export XKL_XMODMAP_DISABLE=1

这句表示在VNC开启远程进入Linux终端后可以输入字符,否则无法输入。

#!/bin/sh

# Uncomment the following two lines for normal desktop:
export XKL_XMODMAP_DISABLE=1
 unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
unset DBUS_SESSION_BUS_ADDRESS

gnome-panel &
gnmoe-settings-daemon &
metacity &
nautilus &    #文件目录界面
gnome-terminal &

参考: Ubuntu14.04使用VNC无法显示图形界面问题的解决


5.杀掉原桌面进程,输入vncserver -kill :1

再输入vncserver :1生成新的会话(每次生成一个会话后,不要就kill,否则出现多个会话(界面))

6.安装gnome桌面环境(安装图形界面,中间会有一次选项,我选的lightdm

(1)安装x-window的基础,输入:sudo apt-get install x-window-system-core

(2)安装登陆管理器,输入:sudo apt-get install gdm

(3)安装ubuntu桌面,输入:sudo apt-get install ubuntu-desktop

7.重复步骤5,输入vncserver -kill :1

再输入vncserver :1生成新的会话。然后使用vnc客户端连接,就可以看到图形化界面。




打开VCN时,出现的是灰屏或黑屏等,说明xstartup文件修改错误,不同版本可能不一样。

参考:

安装图形界面:http://blog.csdn.net/losin/article/details/35774081

灰屏解决办法:http://www.voidcn.com/article/p-hxprvedn-vx.html

黑屏:http://blog.csdn.net/sindy_yoga/article/details/51398541

VNC 的应用及灰屏鼠标变X问题:http://blog.csdn.net/wyy_sunshine/article/details/41778617

http://www.jb51.net/os/Ubuntu/104948.html

http://www.cnblogs.com/kanuore/p/7494256.html

http://blog.csdn.net/qq_32384313/article/details/77533012?locationNum=4&fps=1

原创粉丝点击