資源描述:
《centos vnc設(shè)置和顯示模糊更改方法》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、CentOSVNC設(shè)置和顯示模糊更改方法使用vncviewer連接到vncserver出現(xiàn)模糊畫(huà)面看不清楚centos桌面。原因:centos開(kāi)啟了桌面tty7,所以vncviewer連接上去是模糊的,如果centos是運(yùn)行在init3下,則不會(huì)出現(xiàn)這個(gè)問(wèn)題。解決方法:vim/root/.vnc/xstartupunsetSESSION_MANAGERexec/etc/X11/xinit/xinitrc將上面2行的注釋去掉,保存退出。重啟服務(wù),再次連接vnc就一切正常了。即可正常顯示。VNC是用來(lái)顯示在另一臺(tái)計(jì)算機(jī)上運(yùn)行的X窗口工作階段。有異于一個(gè)遠(yuǎn)程的X連接,xserver是
2、在遠(yuǎn)程的計(jì)算機(jī)上運(yùn)行,而不是在本地的工作臺(tái)上。你的工作臺(tái)(Linux或Windows)只是顯示遠(yuǎn)程機(jī)器所顯示(真實(shí)或虛擬)的東西。設(shè)置一個(gè)vnc服務(wù)器有數(shù)個(gè)不同方法。這份教學(xué)文檔示范如何利用CentOS所提供的vncserver服務(wù)來(lái)設(shè)置VNC。1.安裝所需的組件服務(wù)器的組件名叫vnc-server。請(qǐng)執(zhí)行rpm-qvnc-server這個(gè)指令。它的輸出應(yīng)該是packagevnc-serverisnotinstalled或類(lèi)似vnc-server-4.0-11.el4。假如服務(wù)器未被安裝,請(qǐng)用這個(gè)指令來(lái)安裝它:yuminstallvnc-server??蛻?hù)端的程序是vnc。假若
3、rpm-qvnc表示它未被安裝,你可以用yuminstallvnc這個(gè)指令來(lái)安裝它。請(qǐng)安裝一個(gè)窗口管理員來(lái)取得一個(gè)正常的圖像式桌面。舉個(gè)例說(shuō),你可以用yumgroupinstall"GNOMEDesktopEnvironment"這個(gè)指令來(lái)安裝Gnome桌面及所需的組件。其它受歡迎的桌面環(huán)境包括KDE及XFCE-4.4。XFCE比Gnome及KDE更為輕量,而且已收錄在extras軟件庫(kù)內(nèi)。如果你采用CentOS5,yumgroupinstall"GNOMEDesktopEnvironment"可能會(huì)投訴libgaim.so.0被遺漏了。這是一個(gè)已知的錯(cuò)誤。詳情請(qǐng)參閱CentO
4、S-5常見(jiàn)問(wèn)題集。2.設(shè)置未加密的VNC我們會(huì)設(shè)置VNC給3位用戶(hù)。他們分別是larry、moe及curly。你須要執(zhí)行下列步驟來(lái)設(shè)置你的VNC服務(wù)器:創(chuàng)建你的VNC用戶(hù)。設(shè)置用戶(hù)的VNC口令。編輯服務(wù)器的設(shè)置。創(chuàng)建及自定xstartup腳本。引導(dǎo)VNC服務(wù)。測(cè)試每位VNC用戶(hù)。設(shè)置VNC服務(wù)在開(kāi)機(jī)時(shí)自動(dòng)啟用。加入選擇性的改動(dòng)。2.1.創(chuàng)建你的VNC用戶(hù)以root的身份:$su-#useraddlarry#useraddmoe#useraddcurly#passwdlarry#passwdmoe#passwdcurly2.2.設(shè)置用戶(hù)的VNC口令登錄每個(gè)戶(hù)口,并執(zhí)行vncpas
5、swd。這樣做會(huì)創(chuàng)建一個(gè).vnc目錄。[~]$cd.vnc[.vnc]$lspasswd2.3.編輯服務(wù)器的設(shè)置編輯/etc/sysconfig/vncservers,并在文件底部加入以下內(nèi)容。VNCSERVERS="1:larry2:moe3:curly"VNCSERVERARGS[1]="-geometry640x480"VNCSERVERARGS[2]="-geometry640x480"VNCSERVERARGS[3]="-geometry800x600"Larry及Moe將會(huì)有640乘480的畫(huà)面。Curly將會(huì)有800乘600的畫(huà)面。2.4.創(chuàng)建xstartup腳本
6、我們會(huì)通過(guò)以root的身份引導(dǎo)及停止vncserver來(lái)創(chuàng)建xstartup腳本。#/sbin/servicevncserverstart#/sbin/servicevncserverstop登錄每個(gè)戶(hù)口并編輯xstartup腳本。就以Larry為例,首先登錄成為larry。[~]$cd.vnc[.vnc]lsmymachine.localnet:1.logpasswdxstartup編輯xstartup。原有的應(yīng)該看似:#!/bin/sh#Uncommentthefollowingtwolinesfornormaldesktop:#unsetSESSION_MANAGER#e
7、xec/etc/X11/xinit/xinitrc[-x/etc/vnc/xstartup]&&exec/etc/vnc/xstartup[-r$HOME/.Xresources]&&xrdb$HOME/.Xresourcesxsetroot-solidgreyvncconfig-iconic&xterm-geometry80x24+10+10-ls-title"$VNCDESKTOPDesktop"&twm&這加入下面這行來(lái)確定xterm會(huì)經(jīng)常存在。假若你希望在VNC內(nèi)執(zhí)行用戶(hù)的正常窗口管