1、如何使用VNC Viewer連接遠程CentOS伺服器
安裝圖形界面
1.
yum groupinstall -y "Desktop" yum groupinstall -y "X Window System"
2.vi /etc/inittab
3.
4.Reboot
Linux VNC server的安裝及簡單配置使用
1,打開終端使用yum命令安裝vnc sever。
命令:yum install tigervnc-server -y
2,將vncserver設置為隨系統啟動。
命令:chkconfig vncserver on
或者:chkconfig vncserver --level 5 on
3,修改vncserver的配置文件。
命令:vim /etc/sysconfig/vncservers
4,配置文件。
「:wq」是保存並退出,
5,設置vncserver的密碼(vnc客戶端登陸使用)。
命令:vncpasswd
6,重啟vncserver服務。
命令:service vncserver restart
7,如果出現FAILED那一般是配置文件寫錯了,如果檢查後問題依舊,並且錯誤提示與下圖類似那麼則是版本原因。安裝或更新x11.
命令:yum install pixman pixman-devel libXfont -y
請注意libXfont 裡面的X是大寫的哦。
8,安裝完成後再次重啟vncserver服務。
命令:service vncserver restart
2、VNC和遠程桌面是一回事兒嗎?
有點相似
VNC (Virtual Network Computing)是虛擬網路計算機的縮寫。VNC是一款優秀的遠程式控制制工具軟體,由著名的AT&T的歐洲研究實驗室開發的。VNC是在基於UNIX和Linux操作系統的免費的開放源碼軟體,遠程式控制制能力強大,高效實用,其性能可以和Windows和MAC中的任何遠程式控制制軟體媲美。
VNC是由美國Cambridgede的AT&T試驗室所開發,基本上它是屬於一種顯示系統,也就是說他能將完整的窗口界面通過網路,傳輸到另一台計算機的屏幕上,在Windows伺服器中包含的"Terminal Server",以及Symantec公司開發的付費軟體"PCAnywhere"都是屬於這種設計.
VNC基本上是由兩部分組成:一部分是客戶端的應用程序(vncviewer);另外一部分是伺服器端的應用程序(vncserver)。VNC的基本運行原理和一些Windows下的遠程式控制制軟體很相象。VNC的伺服器端應用程序在UNIX和Linux操作系統中適應性很強,圖形用戶界面十分友好,看上去和Windows下的軟體界面也很類似。在任何安裝了客戶端的應用程序(vncviewer)的Linux平台的計算機都能十分方便的和安裝了伺服器端的應用程序(vncserver)的計算機相互連接。另外,伺服器端 (vncserver)還內建了Java Web介面,這樣用戶通過伺服器端對其他計算機的操作就能通過Netscape顯示出來了,這樣的操作過程和顯示方式比較直觀方便。
在Linux中,VNC包括以下四各命令:vncserver,vncviewer,vncpasswd,和vncconnect。大多數情況下我只需要其中的兩個命令:vncserver和vncviewer。下面對這些命令詳細描述:
vncserver
此服務程序必須在在主(或遙控)計算機上運行。你只能作為使用者(不需要根用戶身份)使用此項服務。
vncviewer
本地應用程序,用於遠程接入運行vncserver的計算機並顯示其環境。你需要知道遠程計算機的IP地址和vncserver設定的密碼。
vncpasswd
vncserver的密碼設置工具。vncserver服務程序沒有設置密碼將不能運行(好習慣)。如果你沒有設置,運行vncserver時它會提示你輸入一個密碼。所以,一般我不會單獨運行這個命令來設置密碼。
vncconnect
告訴vncserver連接到遠程一個運行vncviewer的計算機的IP和埠號。這樣我就可以避免給其他人一個接入的密碼。
Xvnc
一個vnc「主控」程序,一般來說不需要直接運行。(vncserver和vncviewer實際上是Xvnc的腳本)
查找所有可用的選項,運行:
Xvnc --help
出於安全的考慮,一般不建議直接以超級用戶帳號運行vncserver程序。如果你需要超級用戶的環境,請以一般用戶登錄後再使用su命令登錄到超級用戶帳號。
但是遠程桌面可以直接用微軟自帶的而且速度比vnc快
3、多個windows客戶端同時連接同一個VNC伺服器,如何配置?
這個直接修改 windows 的 vnc viewer 裡面的選項,可以選擇share session
4、如何使用VNC連接Linux伺服器
雙擊桌面上的快捷方式,運行VNC Viewer。
輸入VNC Server的IP地址,一個伺服器上可以開啟多個VNC服務,使用數字來標識,我們要連接第一個那就要輸入例如:222.123.123.123:1,加密方式默認就可以了。
提示未加密的連接,沒關系,點擊「Continue」繼續。
輸入VNC Server配置的服務密碼。
如果伺服器配置的是root用戶的話,會提示正在以超級用戶運行。點擊關閉。
點擊保存鏈接圖標,提示是否將密碼也保存在配置文件中,如果想保存就點擊Yes,否則點擊No。
會彈出文件保存對話框,輸入一個文件名,確定。
點擊設置圖標可以進入高級設置。
點擊全屏圖標,可以放大窗口到全屏。
5、linux伺服器啟動VNC不能正常啟用
有個文件沒有刪除吧。你把當時的配置文件刪除,以及一些埠關閉(ps aux | grep -i vnc)。
這樣重新啟動一下。
6、linux伺服器怎麼開通vnc
你好,可以有以下幾個步驟:
1、把我們的linux系統配置成VNC server
2、通過windows主機連入我們的linux,回windows下安裝VNC viewer。
3、
這個時候只答是啟動了一個圖形化的終端並沒有啟動桌面應用,如何啟動桌面呢#ls /root/.vnc //我們會發現用戶家目錄下會有一個.vnc的目錄#cd /root/.vnc //切換到裡面
#vim xstartup //編輯這個文件(這個文件時一個腳本)
把文件的最後一行換成gnome-session &即可
4、記得刪掉之前的VNC
#vncserver -kill :1 //殺死之前已經在運行的vnc
#vncserver & //重新啟動vnc服務的
5、從windows客戶端登入即可。
7、哪一種vnc客戶端 可以和伺服器互傳文件
我用的是iis7伺服器管理工具,它就能作為VNC的客戶端,使用起來很方便。
它能夠回連接Windows和Linux系統下的答伺服器和VPS,並對它們進行實時監測,方便於日常的維護!非常的適合運維工作人員的使用需求。
8、vnc通過路由器連接伺服器的問題
現在的學生中文真是差勁啊。猜測你是這樣滴:
你是把圖片中的交換機換成路由器後就不能連接伺服器了,但是能上外網。
請問圖中的情況與你上面的文字描述一致么?
9、如何配置VNC來遠程式控制制管理伺服器
按以下步驟進行:1.雙擊此可執行文件。出現「歡迎使用TightVNC」(Welcome To TheTightVNC)安裝向導。點擊「下一步」(Next)。
2.查看GNU通用公共授權的條款,點擊下一步,表示同意接受那些條款。
3.指定安裝路徑並點擊下一步。
4.指定須完全安裝、最小化安裝還是自定義安裝。在本例中,我們接受默認設定,進行完全安裝,點擊下一步。
5.指定是否讓安裝程序創建開始菜單文件夾,並給定希望使用的文件夾名稱,然後點擊下一步。
6.配置附加設置。默認情況下.vnc文件和TightVNC查看器關聯。如果你想讓系統作為一個VNC伺服器,或者叫主機系統,則勾選「把TightVNC伺服器端注冊為系統服務」(Register TightVNC Server as a system service)。然後點擊下一步。出現准備安裝屏幕(Ready To Install Screen)(圖A)。圖A TightVNC安裝程序允許在安裝過程中把TightVNC伺服器端注冊為一個系統服務。7.點擊「安裝」(Install)執行TightVNC的安裝。程序便自己開始安裝,你可以看到完整的安裝過程。
8.點擊「完成」結束安裝。如果系統配置成作為遠程連接的伺服器或者主機,重新啟動Windows可能是需要的。TightVNC主機的配置TightVNC安裝好之後,應按以下步驟配置主機系統:1.確保TightVNC已設置成作為系統服務啟動。這樣才能保證萬一你需要遠程連接時TightVNC是活動的,即使沒有用戶在場或者坐在遠程工作站旁也沒關系。如上所示,可以在安裝時選中「把TightVNC伺服器端注冊為系統服務」選項。2.為TightVNC會話設置密碼。你可以雙擊Windows系統托盤中的VNC圖標,在「當前用戶屬性」(Current User Properties)對話框的「客戶端接入連接」(Incoming Connections)框中指定密碼(圖B)。圖B 使用VNC的當前用戶屬性對話框配置連接選項。3.點擊「WinVNC:當前用戶屬性對話框」的「高級」(Advanced)按鈕配置其它設置,如是否禁止使用空密碼,是否允許繞回連接(loopback connection),以及是否把會話信息記錄為WinVNC的日誌文件。按照自己的需要配置好之後,點擊「應用」(Apply),然後點擊「確定」(OK)關閉所有打開的窗口(圖C)。圖C 高級TightVNC連接選項通過當前用戶高級屬性菜單進行配置。3.確保Window防火牆(以及其它任何基於軟體和硬體的防火牆)已經配置成允許TightVNC訪問網路。在Windows系統中,點擊 開始|控制面板|Windows防火牆,然後選擇「例外」(Exceptions)選項卡。確保WinVNC選擇框被打勾;否則,Windows防火牆會阻止你的連接嘗試。對於某些其它防火牆,5900埠可能是激活VNC正常通信所必需的。(其它VNC功能有時使用5500和5800埠。)為了獲得最好的安全性,管理員應對配置進行測試,找出在特定的環境下可以允許正常連接的最少埠開啟個數。連接TightVNC主機連接准備好的遠程主機需要在本地系統中安裝TightVNC,並按如下過程操作:1.在本地系統中打開一個TightVNC查看器,方法是點擊 開始|所有程序|TightVNC|TightVNC查看器。「連接詳情」(Connection Details)窗口將會顯示(圖D)。輸入要連接的遠程VNC伺服器名稱。如果你更改了默認埠,你需要指定新的埠,格式是:192.168.1.1:9500。圖D 在「連接詳情」屏幕上輸入希望連接的遠程系統的IP地址。2.點擊「選項」(Options)配置其它設置。「連接選項」對話框彈出(圖E)。配置好任何需要的選項(如隱藏遠程滑鼠、 在較慢的網路中限制像素為8位),然後點擊「確定」(OK)。此時你回到「連接詳情」屏幕。點擊「確定」連接遠程系統。圖E 在對話框中配置連接選項3.輸入在遠程系統的「WIinVNC:當前用戶屬性」中設定的會話密碼並點擊確定。接著,遠程系統的桌面便將在本地系統上顯示,至此,使用本地工作站或伺服器查看和配置遠程系統也得以實現(圖F)。圖F 只要輸入正確的會話密碼,遠程工作站的桌面便在本地系統上顯示。
10、VNC連接服務端失敗怎麼辦?
安裝VNC後不久,系統有重啟過,連接VNC報錯,問題親測解決:
VNC Viewer
The connection closed unexpectedly.
或者:
The connection was refused by the host computer
1、請通過SSH在伺服器netstat -an |grep 5801查看VNC埠是否處於正常監聽;
2、請通過Windows客戶端cmd命令「telnet 伺服器 5801」查看連接該埠是否有報錯(也許會閃退,但只要未報錯即正常);
3、如以上均正常,建議在官網重裝最新版VNC5.2.3(客戶端&伺服器均需對應相同版本),此版本需要注冊碼,通過如下命令輸入:
vnclicense -add 8KNFU-MZZHE-WA449-2SLLH-48Q7A
4、經查詢VNC官網,了解到可能是VNCServer4.1.3的版本缺陷,升級最新版本即可解決:
https://support.realvnc.com/Knowledgebase/Article/View/309/1/failed-to-connect-connection-refused-10061