您好,登錄后才能下訂單哦!
VNC Server 是一般 Linux 發行版都會附帶的 VNC服務器軟件。vncserver 是一個為了滿足分布式用戶共享服務器上面的資源,而在服務器上開啟的一項服務,對應的客戶端軟件為vncviewer;它也可以是不同的操作系統,比如利用windows遠程訪問linux系統資源的一種遠程訪問方式。本文將簡要介紹vnc server的安裝配置和使用
0x00: 申明
部分文檔參考互聯網資料
0x01: 安裝約定
系統:centos 6.6 x86_64 最小化安裝,無桌面環境
ip:192.168.8.3
0x02: 安裝vncserver
centos 下vncserver的包名字叫:tigervnc-server。我們可以通過yum去查詢這個包
yum list |grep vnc
安裝tigervnc-server
yum install tigervnc-server -y
這樣就完成了tigervnc-server及其依賴包的安裝
0x03: 配置vnc server
首先我們在shell輸入vncserver,這里會讓我們輸入vnc 連接驗證密碼
vncserver
然后我們開啟多個連接桌面號,比如:1,2,3...等等
vim /etc/sysconfig/vncserver 末行添加如下信息 VNCSERVERS="1:root 2:root 3:root" VNCSERVERARGS[1]="-geometry 800x600" VNCSERVERARGS[2]="-geometry 800x600" VNCSERVERARGS[3]="-geometry 800x600"
0x04: iptables 開放5900,5901,5902端口
默認vncserver 5900對應1號桌面,依次類推...
iptables --line -nL iptables -I INPUT 4 -p tcp --dport 5900:5902 -j ACCEPT service iptables save
0x05: 啟動vnc server
把vncserver 加入到開機啟動里面
chkconfig vncserver on service vncserver start
0x06: 測試
下載個vnc-viewer客戶端工具,來測試vncserver
成功連接后,會出現如下畫面
0x07: 問題
部分朋友說,vnc連接后,畫面上黑屏,無法操作,這個時候,肯定是哪里出了問題,查查原因,查原因首先查日志,那么我們看看vnc日志
cd cd .vnc less localhost.localdomain\:1.log
發現有如下報錯
提示缺少vncserver 使用的命令,我們通過yum去安裝下
yum install xsetroot twm xterm -y
然后kill vncserver 進程
vncserver -kill :1 vncserver :1
或者重啟vnc server也可以
service vncserver restart
然后測試,基本沒有問題了。謝謝大家!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。