挣扎了好几天,踩了很多坑,终于摸索出来了如何正确配置阿里云服务器Ubuntu远程桌面连接的方法
1 在云控制台安装好Ubuntu16.04版本并启动
以workbench方式进入终端
2 更新软件源
apt-get update
3 升级软件库
apt-get upgrade
4 安装Ubuntu原生桌面
apt-get install ubuntu-desktop
5 安装GNOME依赖包
apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
6 重启云服务器
7 安装VNC server
7.1 安装vnc4server
apt-get install vnc4server -y
7.2 运行Vnc Server
vncserver
初次连接要进行密码设置(不知道这个密码到底有啥用)
7.3 备份xstartup文件
cp ~/.vnc/xstartup ~/.vnc/xstartup.bak
7.4 修改xstartup文件
#!/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/.Xresourcesxsetroot -solid greyvncconfig -iconic &#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &#x-window-manager &gnome-panel &gnome-settings-daemon &metacity &nautilus &gnome-terminal &
7.5 开启新会话
vncserver -kill :1vncserver :1
7.6 修改安全配置规则
开启TCP5091端口