阿里雲centos 配置vnc
阿新 • • 發佈:2018-12-14
一、圖形介面安裝(MATE DESKTOP)
CentOS 7 系統下,本文以 MATE 桌面環境安裝進行安裝配置說明:
- 登入伺服器,執行如下指令安裝桌面環境:
# 先安裝 MATE Desktop yum groups install "MATE Desktop" 命令輸入之後,會列出一大堆文字的,然後顯示這個
y/d/n
,輸入y,按回車下載安裝; 安裝完成,顯示下面圖片complete -
#安裝好 MATE Desktop 後,再安裝 X Window System。 yum groups install "X Window System"
命令輸入之後,會列出一大堆文字的,然後顯示這個y/d/n,輸入y,按回車下載安裝; 安裝完成
- 設定預設通過桌面環境啟動伺服器:
systemctl set-default graphical.target
安裝完成後,通過 reboot 等指令重啟伺服器,或者在 ECS 伺服器控制檯重啟伺服器,重啟後系統將自動進入圖形介面
二、安裝vncserver
1、假定你的系統沒有安裝vnc的任何軟體,那麼,首先安裝vnc
yum -y install tigervnc-server tigervnc
2、Centos7需要配置的檔案/lib/systemd/system/[email protected],複製一份檔案,並改名為[email protected]
3、將檔案中的<User>用你當前的使用者替換
[Unit] Description=Remote desktop service (VNC) After=syslog.target network.target [Service] Type=forking USER=root # Clean any existing files in /tmp/.X11-unix environment ExecStartPre=/usr/bin/vncserver -kill %i ExecStart=/usr/bin/vncserver %i -geometry 1280x720 -depth 24 PIDFile=/root/.vnc/%H%i.pid ExecStop=/usr/bin/vncserver -kill %i [Install] WantedBy=multi-user.target
4、更新systemctl
systemctl daemon-reload
5、設定為自動啟動
systemctl enable [email protected]:1.service
6、啟動vnc服務
systemctl start [email protected]:1.service
7、修改配置檔案(解決vncviewer連線時出現藍屏或灰屏的問題)
vim ~/.vnc/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/.Xresources
- xsetroot -solid grey
- vncconfig -iconic &
- x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
- mate-session &
8、 重啟vnc服務,輸入如下兩個命令:
- vncserver -kill :1
- vncserver
完成所有配置(防火牆放行590X埠的設定不在此列出),客戶端可以使用IP:5901進行遠端桌面連線