一个多月以前我弄了个华为的ubuntu的vps,由于有GCE、Godaddy的主机,同时我前两天还买了bandwagon的9.99vps,建站什么的完全够了。所以一直闲着它,这样看下来,这主机除了用来备♂案就没有什么用处了。。。既然不用来建站,那就用来玩呗~于是着手给它装上桌面,操作起来方便点,也可以运行一些常用程序~
本教程所用vps的配置如下:
安装桌面环境
环境的话推荐安装gnome环境:(小内存建议安装LXDE)
等待系统自动安装完成,桌面环境就安装完毕。然后你就可以使用自己的linux系统直接远程登录了。
不过大部分人平时会使用windows系统,这时候就要安装vnc才能进行远程登录了。
安装远程桌面服务
安装vnc:
1 | apt-get -y install vnc4server |
然后设置密码:
1 | vncpasswd |
然后先开启服务,然后再终止服务:(这是为了创建一个默认的配置文件)
1 2 | vncserver :1 vncserver -kill :1 |
接下来按照刚刚服务开启时提示的配置文件路径,打开文件:
1 | vim /root/.vnc/xstartup |
注释掉x-terminal-emulator和x-window-manager两行,然后最后添加一行gnome-session &,接入类似于:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #!/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 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” & #x-window-manager & gnome-session & ~ |
重启vps,然后ssh进入系统打开vncserver服务,就可以使用vnc远程连接了。
本地远程连接
下载vncviewer链接即可。vns server框中填入地址和前面设定的display编号(非端口号)。

