1. 程式人生 > 實用技巧 >使用VNC在Winodws環境遠端連線Linux圖形介面

使用VNC在Winodws環境遠端連線Linux圖形介面

https://blog.51cto.com/12217917/2060252

開始操作

1、檢出是否安裝VNC

rpm -q tigervnc tigervnc-server

2、安裝安裝X-Window

# yum check-update
# yum groupinstall "X Window System"
# yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts
# unlink /etc/systemd/system/default.target
# ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
# reboot #重啟機器

2、安裝VNC

# yum install tigervnc-server -y

3、從VNC備份庫中複製service檔案到系統service服務管理目錄下【原文這裡存在錯誤,不是建立vncserver@:1.service資料夾】

# cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:1.service      #複製並被重新命名為vncserver@:1.service

4、修改vncserver@:1.service檔案

# grep -n "^[^#]" /etc/systemd/system/vncserver@\:1.service

[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
User=root
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 %i
[Install]
WantedBy=multi-user.target

修改檔案使配置生效:

# systemctl daemon-reload

5、為vncserver@:1.service設定密碼

# vncpasswd

6、啟動VNC

systemctl enable vncserver@:1.service #設定開機啟動
systemctl start vncserver@:1.service #啟動vnc會話服務
systemctl status vncserver@:1.service #檢視nvc會話服務狀態
systemctl stop vncserver@:1.service #關閉nvc會話服務
netstat -lnt | grep 590*      #檢視埠

8、windows使用VNC連結到圖形化介面

1、連結圖形化介面伺服器的5901埠

2、輸入前面使用vncpasswd設定的密碼

3、連結成功