Linux_Centos7安裝VNC實現遠程桌面

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

相關文章
相關標籤/搜索