LINUX的遠端圖形介面VNC配置以及調整
借鑑一個比較簡單好懂的文章,非常適合新手觀摩
[@more@]
遠端控制工具VNC的安裝使用 宣告:本文章所講內容的是針對於Red Hat Enterprise Linux 3.0,VNC 版本為自帶版本。對於不同版本的Linux系統其安裝配置可能會略有不同。 Linux系統的主要應用就是作為網路伺服器。伺服器一般都放在專門機房中,這種環境不可能讓管理員進行本地管理工作,並且作為一個系統管理員直接在伺服器上進行日常維護工作是落伍、錯誤和不可取的。因此絕大部分伺服器都透過“遠端管理”的方式進行維護管理工作。VNC就是一款非常適合Linux的遠端管理軟體。 1. VNC簡介 VNC(Virtual Network Computing,虛擬網路計算機)是一種可以對遠端計算機進行遠端控制的軟體,支援linux遠端桌面管理,也適合其它作業系統。而putty、SSH等只能進行命令模式的遠端管理。 VNC軟體由伺服器端VNC Server和客戶端VNC Viewer組成,可以單獨安裝其中一部分。遠端計算機必須安裝伺服器端,才能透過本地計算機的客戶端進行遠端管理。 2.Linux下VNC的啟動和設定 在Red Hat Enterprise Linux 3.0下,系統自帶了VNC軟體,用如下命令檢視是否已安裝了VNC軟體: #rpm –qa|grep vnc --檢視Linux系統中是否已安裝了VNC Vnc-4.0-0.beta4.1.1 Vnc-server-4.0-0.beta4.1.1 如果系統中沒有安裝VNC則可以去下一個裝上,或者從linux安裝盤上安裝,這裡不再多說。 VNC Server 的啟動和設定 (1)啟動VNC Server: #vncserver 第一次啟動時要求你生成口令檔案 You will require a password to access your desktops. Password: 設定遠端管理密碼 Verify: 確認密碼 New ‘X’ desktop is linux:1 --要記住這一行稍後會用到。 Creating default startup script /root/.vnc/xstartup Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/linux:1.log 我是用root使用者進行遠端管理的,當然這不是一個好習慣如果是用別的使用者進行遠端管理的,先用允許遠端登陸的帳號登陸系統,再用vncpasswd命令生成口令檔案,當然也可以用此命令更改密碼。 (2)設定VNC Server 編輯$HOME/.vnc/xstartup檔案($HOME指Linux使用者目錄,我這裡是root超級使用者目錄)。 這一步要注意,如果這裡沒做好,那麼可能用客戶端登陸的時候顯示出來的就是一個灰色的介面或者根本無法連線。 #vi root/.vnc/xsatartup 去掉以下兩句的註釋: unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc 因為VNC自帶預設的TWM視窗管理器用起來很不爽,所以把twm &這句改為:gnome –session &,如果是用KDE桌面的,則改為 kde-session &。以便能遠端使用GNOME和KDE桌面。重啟vnc: #sudo /sbin/service vncserver restart 按以上的設定情況下,要伺服器關閉防火牆才能使用VNC Viewer進行連線。若要在不關閉防火牆的情況下也能進行遠端管理則要編輯/etc/sysconfig/iptables檔案 #vi /etc/sysconfig/iptables 增加如下一句: -A RH-Firewall-1-INPUT –m state –-state NEW –m –tcp –dport 5901 –j ACCEPT 如果還要配置成系統服務,那麼還要編輯/etc/sysconfig/vncservers檔案,新增如下一句: VNCSERVERS=”1:root” 如果允許多個不同的使用者進行遠端管理的可以如下方式新增多個: VNCSERVERS=”1:root 2:ZhangSan 3:XXXX” 當然,也可以在系統的服務配置中直接設定系統每次啟動時自動啟動VNC Server,應用程式—系統設定—伺服器設定—服務,在開啟“服務配置”視窗後把“vncserver”選上即可。也可以用此視窗進行關閉、啟動和重啟等操作。 至此VNC伺服器端的配置都完成了,如果按我上述所說的做,基本上能一次成功。 2. 在windows下使用VNC Viewer對遠端的linux系統進行遠端控制 在windows下安裝VNC Viewer,執行VNC Viewer出現”Connection details”對話方塊,在Server對話方塊中輸入IP地址(或主機名及顯示裝置編號,(請看啟動VNC Server部份。在Linux上啟動VNC server的這一行,New ‘X’ desktop is linux:1 得到此資訊), 例如:192.168.0.1:1(冒號後面的1是執行VNC Server生成的顯示裝置編號),如圖1。 單擊“OK”按鈕後,VNC Server即會開始檢查所輸入的資訊,若是資訊錯誤,系統會出現如圖2的錯誤提示: 如果正確後系統會提示你輸入密碼,如圖3 正常登陸後就可以像操控本地電腦一樣控制遠端伺服器。VNC還可以透過瀏覽器進行遠端控制。開啟IE,在地址覽中輸入IP地址或主機名和埠號,這裡的埠號預設為5801,如果是別的要根據自己安裝時所設定的埠號而定。後面的情況和以上所述相差不多。 如果是在Linux下用VNC Viewer,只要在shell下輸入vncviewer 啟動VNC Viewer,接下來操作和Windows並無兩樣。 這篇文章比較簡單,但我認為這是作用一個linux系統管理員應該必備的技能。常有人說:我怎麼看別人寫得文章都好像一次成功的,但我是嚴格按照他們說的去做的啊,為什麼就是不行呢?這是因為,多數文章都只講了其中最重要的部分,而一些細節問題卻沒有寫。 比如沒有講到如何設定,在開啟防火牆的情況下提供VNC Servere服務,怎麼總是連不上?搞了半天原來防火牆沒關。也有人可能沒有寫如何設定成系統服務,所以當伺服器重啟後,發現VNC連不上了,暈要跑到機房去解決一下。這些對於一個老手來說確實不算什麼, 但對於一個初學者來說,可能要花上幾個小時,也有可能幾天的時間來解決這種不是問題的問題,這樣就事倍功半了. |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7548/viewspace-1021040/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Xmanager4遠端連線linux圖形介面(vsftpd配置)LinuxFTP
- vnc遠端連線linux,vnc遠端連線linux的具體操作VNCLinux
- vnc遠端連線linux,vnc遠端連線linux的具體方法。VNCLinux
- linux遠端工具vnc啟用,linux遠端工具vnc如何啟用,Linux安裝vnc教程。LinuxVNC
- vnc遠端安裝,在Linux中vnc遠端安裝的教程VNCLinux
- centOS5.5配置vnc,開啟linux遠端桌面CentOSVNCLinux
- VNC,Linux遠端VNC連線伺服器!VNCLinux伺服器
- 麒麟linux +達夢資料庫遠端圖形介面如何呼叫Linux資料庫
- CentOS使用配置VNC遠端連線CentOSVNC
- VNC遠端控制,VNC遠端控制連線WindowsVNCWindows
- CentOS 7 配置 VNC 遠端桌面連線CentOSVNC
- vnc遠端桌面,4款vnc遠端桌面介紹。VNC
- vnc遠端安裝,10個步驟在Linux中遠端安裝VNC並連線VNCLinux
- Linux中 文字介面、X Window系統以及圖形介面的關係Linux
- VNC遠端連線,如何VNC遠端連線伺服器VNC伺服器
- vnc遠端連線黑屏,vnc連線Linux後黑屏的處理辦法VNCLinux
- vnc viewer 遠端桌面,vnc viewer 遠端桌面連線的11個步驟VNCView
- Linux中終端介面與圖形介面之間的切換關係Linux
- VNC遠端控制軟體:VNC Server for MacVNCServerMac
- VNC Server for Mac(VNC遠端控制軟體)VNCServerMac
- VNC,VNC遠端不了如何解決?VNC
- win10遠端登入Ubuntu14.04圖形化介面Win10Ubuntu
- vnc遠端控制軟體,vnc遠端控制軟體怎麼使用,vnc server如何安裝?VNCServer
- VNC遠端協助軟體,VNC遠端協助軟體下載!VNC
- vnc遠端用外網遠端公司內網,3步實現vnc遠端用外網遠端公司內網VNC內網
- vnc登入,vnc遠端登入工具的使用方法VNC
- VNC遠端控制軟體XP版,VNC遠端控制軟體XP版下載VNC
- vnc遠端控制軟體,vnc遠端控制軟體有什麼用,操作教程VNC
- WSL安裝及配置圖形介面
- vnc遠端訪問,推薦四款免費又好用的vnc遠端訪問軟體VNC
- Windows mstsc 遠端桌面連結 ubuntu 18.04 遠端圖形桌面WindowsUbuntu
- RedHat Linux 6企業版開啟VNC Server遠端桌面RedhatLinuxVNCServer
- vnc登入,4個能夠vnc登陸的遠端工具VNC
- 3 個 Linux 上的 SSH 圖形介面工具Linux
- vnc遠端畫面不能控制,為什麼vnc遠端畫面不能控制?原因詳解VNC
- vnc遠端控制軟體怎麼用,vnc遠端控制軟體怎麼用,使用教程VNC
- Linux ubuntu命令列安裝圖形介面LinuxUbuntu命令列
- oracle linux 7 安裝圖形化介面OracleLinux
- Linux7 圖形介面的切換Linux