阿里云ECS
配置:1核1G
系统:Ubuntu16.04.3LTS
内核:Linux 4.4.0-62-generic
适合配置低,但又想有时候拿来做应急图形化操作维护。
这个时候可以来尝试安装一下xfce这个图形界面,并且使用vnc来进行远程连接。
1、安装xfce4图形界面
apt-get update
apt-get upgrade
一般需要先更新一下apt-get
再运行
apt-get install xfce4
2、安装vncserver用于提供远程桌面连接服务
apt-get install vnc4server
3、启动和配置修改VNC
启动vncserver,先运行一下,以生成配置文件。
vncserver :1这时候需要你输入一个8位数的密码,这个密码你需要记住,这个是你以后远程连接要用到的。
如果你输入长于8位数的密码的话,它会自动只记录前8位!
例:
root@iZwz99jppbw4plrkb1yri8Z:~# vncserver :1
You will require a password to access your desktops.
Password:
Verify:
Password too long – only the first 8 characters will be used
xauth: file /root/.Xauthority does not exist
xauth: (stdin):1: bad display name “Ubuntu16:1” in “add” command
New ‘Ubuntu16:1 (root)’ desktop is Ubuntu16:1
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/Ubuntu16:1.log
———————
要输8位数密码,所以只取了前8位
然后我们再把它kill掉再进行修改启动文件
vncserver -kill :1
4.修改vnc的启动文件
vi ~/.vnc/xstartup在里面将最后一行注释掉。
在x-window-manager &前面加个’#’就注释掉了;
然后加上图形界面xfce的相关设置表示使用vnc连接的时候进去的是xfce界面。
sesion-manager & xfdesktop & xfce4-panel &
xfce4-menu-plugin &
xfsettingsd &
xfconfd &
xfwm4 &
————————–
默认修改完成后的配置文件内容
#!/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 &
sesion-manager & xfdesktop & xfce4-panel &
xfce4-menu-plugin &
xfsettingsd &
xfconfd &
xfwm4 &
———————————
按ESC键,输入:wq 保存退出
再次启动vncserver :1
5、远程客户端安装上VNCviwer
下载地址:httpss://www.realvnc.com/en/connect/download/viewer/
手机端也支持安装上。手机带键盘和投屏的话就方便在没有带电脑的时候进行远程了。
安装完成后运行,输入服务器的IP地址加:1,再输入之前安装vncserver所设置的8位数密码,确认后就会连接上。
当然,阿里云安全组和自身防火墙都要先放行VNC的远程端口5901(因为是5900+1)
在这个轻量的图形界面上操作维护,就不用太担心低配置所带来的卡顿影响了。
end
2017-12-18 铁乐猫