vnc服務配置(連接linux圖形化界面)
如果沒有圖形化界面需要安裝
安裝 X 窗口系統1、首先安裝X(X Window System),命令為yum groupinstall “X Window System”
當出現 Complete!說明這里安裝成功了。在這里我們可以檢查一下我們已經安裝的軟件以及可以安裝的軟件,命令為
yum grouplist
三、安裝圖形界面軟件 GNOME然后我們開始安裝我們需要的圖形界面軟件,GNOME(GNOME Desktop)特別注意!!!!一定要注意名稱必須對應,否則會出現No packages in any requested group available to install or update 的錯誤。這是因為不同版本的CentOS的軟件名可能不同(其他 Linux 系統也是類似的)
安裝命令為:yum groupinstall “GNOME Desktop” “Graphical Administration Tools”
用下面命令查看查看是哪個模式
systemctl get-default
* 開機啟動圖形界面
systemctl set-default graphical.target(圖形界面模式)reboot(重啟系統)
* 如果想轉回開機啟動字符界面模式
systemctl set-default multi-user.target(字符界面模式)
reboot(重啟系統)
圖形化界面和命令行界面進行切換圖形-命令:ctr+alt+F2
命令-圖形:startx
卸載圖行界面 sudo yum groupremove “GNOME Desktop” “Graphical Administration Tools”
詳細步驟
1.安裝vnc-server,或者tiger-vnc
yum -y install vnc-server
2.修改vnc配置文件,啟動服務
cp /usr/lib/systemd/system/vncserver@.service /usr/lib/systemd/system/vncserver:1@.service
3.修改配置文件將<user> 改為自己的用戶名
4.配置防火牆,放開端口,並設置為永久生效
firewall-cmd --add-port=5901/tcp --permanent
設置永久生效需要重啟防火牆
firewall-cmd --reload
5.啟動vncserver:1服務
systemctl start vncserver:1.service
systemctl enable vncserver:1.service
6.使用vnc viewer 遠程連接
輸入 ip地址:5901 可以連接遠程桌面
7.vncserver簡單管理
可以添加多個端口進行連接
vncserver :number 可以指定端口
vncserver -list 可以查看該用戶正在使用的端口
vncserver -kill:number 可以刪除端口
注意事項一:
虛擬機root用戶使用:1,若登錄時使用錯的端口號,可能導致vnc無法登錄,此時,按照以下步驟處理:
vncserver -list //查看所有的端口號
vncserver -kill :端口號 //把所有的端口號都殺掉,包括:1
cd /tmp/.X11-unix,進入/tmp/.X11-unix目錄, rm -rf * 刪除這個目錄下的所有文件
重新執行vncserver :1命令即可。