在CentOS 7系統上安裝VNC和開啓遠程桌面連接
- 安裝VNC相關主件:
打開終端,運行yum命令
# yum -y install tigervnc tigervnc-server tigervnc-server-module
如果有另一進程正在運行並佔用安裝進程,可以執行kill命令殺死該進程再進行安裝:# kill -9 pid
"pid"爲需要殺死的進程號。
- 複製VNC配置模板文件:
執行cp命令複製VNC配置模板文件[email protected]
# cp /lib/systemd/system/[email protected] /lib/systemd/system/vncserver@:1.service
- 使用vi編輯器對vnc模板文件進行編輯:
修改部分如圖所示:
使用vi編輯器時,按"i"鍵進入編輯模式,對光標當前位置進行編輯(可用方向鍵移動光標);編輯完成後按"ESC"鍵退出編輯模式,然後再按":"鍵進入末行模式,輸入wq,按"ENTER"鍵保存並退出。 - 設置客戶端登錄密碼:
在終端上使用root用戶權限執行vncpasswd命令,設置客戶端密碼
# vncpasswd
**注意:**命令執行後,需要輸入兩次匹配的密碼才能成功設置。
- 啓動進程:
刪除/tmp/路徑下的.X11-unix文件
# rm -rf /tmp/.X11-unix
啓動進程(服務啓動後默認使用5901端口)
# systemctl start vncserver@:1.service
設置爲服務開機啓動
# systemctl enable vncserver@:1.service
- 關閉服務端防火牆
# systemctl stop firewalld
# systemctl disable firewalld
到這裏服務端的設置就結束了(如果是虛擬機用戶,則需要打開虛擬機的VNC連接設置)。
虛擬機啓用VNC連接:以VMware 15爲例,右鍵虛擬機-設置-選項-VNC連接-啓用。
- 驗證登錄:
打開VNC軟件,輸入服務端IP地址(Linux查詢IP命令爲ifconfig)和端口號
如果成功會彈出如下窗口:
輸入連接密碼後可以看到鎖屏頁面
輸入服務端系統賬戶名和密碼後進入系統