VNC全稱是Virtual Network Computing,屬于遠(yuǎn)程控制類軟件。其優(yōu)點(diǎn)是支持跨操作系統(tǒng)的遠(yuǎn)程圖形化控制。在日常工作中,服務(wù)器常常是存在機(jī)房,不可能每次需要圖形界面操作就跑到機(jī)房,因此vnc是一款不錯(cuò)的替代軟件。 1、查看本機(jī)是否已經(jīng)安裝vncserver # rpm -qa|grep tigervnc 2、安裝vncserver # yum -y install tigervnc-server 3、啟動(dòng)并設(shè)置vncserver密碼 在第一次啟動(dòng)vncserver會(huì)提示輸入密碼,之后就需要使用vncpasswd命令 # vncserver Password: Verify: 4、修改/root/.vnc/xstartup文件 由于我們這里使用的centos系統(tǒng),安裝的是gnome桌面 # sed -i 's/twm &/gnome-session &/' /root/.vnc/xstartup 5、修改/etc/sysconfig/vncservers文件 在這里文件中可以設(shè)置希望運(yùn)行VNC桌面的用戶,以及使用vncview連接時(shí)顯示的屏幕分辨率。VNCSERVERS中的1表示VNC以桌面1運(yùn)行,如果希望添加其他的桌面,可以修改配置 # echo -e 'VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 1024x768" ' >> /etc/sysconfig/vncservers 6、設(shè)置為開(kāi)機(jī)啟動(dòng) # chkconfig --add vncserver # chkconfig vncserver on 7、重啟vncserver # service vncserver restart 8、防火墻端口開(kāi)放 # /sbin/iptables -I INPUT -p tcp --dport 5901 -j ACCEPT # /etc/rc.d/init.d/iptables save 9、查看啟動(dòng)狀況 # netstat -tulnp 注:如果通過(guò)VNC客戶端來(lái)訪問(wèn)VNC則端口為5901 10、其他: 10.1:修改VNC密碼 # vncpasswd 10.2:停止vnc server: vncserver -kill :桌面號(hào) 例如 # vncserver -kill :1 注:vncserver只能由啟動(dòng)它的用戶來(lái)關(guān)閉,即時(shí)是root也不能關(guān)閉其它用戶開(kāi)啟的vncserver,除非用kill命令殺死進(jìn)程。 10.3:設(shè)置同一個(gè)顯示端口可以連接多個(gè)客戶機(jī) # vncserver -alwaysshared |
|
來(lái)自: shopnc > 《運(yùn)維服務(wù)器》