1、首先安裝GNOME桌面vim
yum groupinstall -y "GNOME Desktop"
# 安裝完成後,修改默認啓動方式爲圖形化界面
systemctl set-default graphical.target //設置成圖形模式spa
# 若是要換回來
systemctl set-default multi-user.target //設置成命令模式unix
# startx開啓圖形界面。
server
2、安裝配置VNC Serverip
yum install tigervnc-server -yget
# 複製一個服務設置的模板
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.serviceit
# 修改此服務配置
# 如下爲root用戶的配置,每個用戶,都須要單獨設置一個監聽服務。且配置不一樣
vim /etc/systemd/system/vncserver@\:1.service
----------------------------------------------------------------------------------------------------------
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.targetio
[Service]
Type=forking
User=root模板
# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=-/usr/bin/vncserver -kill %i
ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/root/.vnc/%H%i.pid
ExecStop=-/usr/bin/vncserver -kill %iclass
[Install]
WantedBy=multi-user.target
----------------------------------------------------------------------------------------------------------
# 對於普通用戶,加入用戶名爲:user1
# 下面舉例進行設置: 首先同樣複製一個server配置。更名爲vncserver@:2.service
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:2.service
# 而後進行修改
vim /etc/systemd/system/vncserver@\:2.service
[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
PIDFile=/home/user1/.vnc/%H%i.pid
ExecStop=-/usr/bin/vncserver -kill %i
[Install]
WantedBy=multi-user.target
3、設置Vnc密碼
vncpasswd
Password:
Verify:
Would you like to enter a view-only password (y/n)? n
A view-only password is not used
# 這裏不添加只讀帳號密碼
# 每一個不用的系統用戶,設置密碼時,須要切換到該用戶下,執行此命令
# 如:su Amos 切換到Amos用戶再執行上vncpasswd設置密碼
4、啓動服務,設置爲開機自啓
systemctl start vncserver@:1
systemctl enable vncserver@:1