導航:首頁 > IDC知識 > vnc伺服器

vnc伺服器

發布時間:2020-07-29 01:44:55

1、Linux的VNCServer的默認埠是多少?

如果你的vnc訪問:192.168.1.203:1 那麼他訪問伺服器的真正埠是5900+1=5901 (5900是vnc的默認埠)

接下來

編輯vi /etc/sysconfig/iptables
在里邊加入

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5902 -j ACCEPT
等等

grep vnc /etc/services
vnc-server  5900/tcp  # VNC Server
vnc-server  5900/udp  # VNC Server

拓展資料:

1.VNC Server 是一般 Linux 發行版都會附帶的 VNC 伺服器軟體。

2.vncserver 是一個為了滿足分布式用戶共享伺服器上面的資源,而在伺服器上開啟的一項服務,對應的客戶端軟體為vncviewer;它也可以是不同的操作系統,比如利用windows遠程訪問linux系統資源的一種遠程訪問方式。

3.Linux[2]操作系統是UNIX操作系統的一種克隆系統,它誕生linux系統於1991 年的10 月5 日(這是第一次正式向外公布的時間)。以後藉助於Internet網路,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類操作系統,並且使用人數還在迅猛增長。

4.Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。

5.Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。它主要用於基於Intel x86系列CPU的計算機上。這個系統是由全世界各地的成千上萬的程序員設計和實現的。其目的是建立不受任何商品化軟體的版權制約的、全世界都能自由使用的Unix兼容產品。

6.Linux以它的高效性和靈活性著稱,Linux模塊化的設計結構,使得它既能在價格昂貴的工作站上運行,也能夠在廉價的PC機上實現全部的Unix特性,具有多任務、多用戶的能力。Linux是在GNU公共許可許可權下免費獲得的,是一個符合POSIX標準的操作系統。

7.Linux操作系統軟體包不僅包括完整的Linux操作系統,而且還包括了文本編輯器、高級語言編譯器等應用軟體。它還包括帶有多個窗口管理器的X-Windows圖形用戶界面,如同我們使用Windows NT一樣,允許我們使用窗口、圖標和菜單對系統進行操作。

修改該埠的步驟如下:

vnc的默認埠是自己配置的,並不是這有一個埠號。

通過打開/etc/sysconfig/vncservers。 這里就配置了2個桌面,一個桌面號是1, 一個是2.

這里的配置的參數

VNCSERVERS="2:root" VNCSERVERARGS[2]="-geometry 1280x800"

就可以看出,這里就配置了2個桌面,一個桌面號是1, 一個是2.還有遠程桌面的解析度

想要修改vncserver的配置,先找配置文件路徑

[root@jtsyb01 longrise]# which vncserver /usr/bin/vncserver

然後看看這個配置文件的類型,

[root@jtsyb01 longrise]# file /usr/bin/vncserver /usr/bin/vncserver: a /usr/bin/env perl script text executable

然後可以了解到的基本信息是可以通過text類型文件

通過查找以前配置的埠,我這邊配置的是80埠

[root@jtsyb01 longrise]# grep "80" /usr/bin/vncserver -n 84: "xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & ". 222:$vncPort = 8001 + $displayNumber; 419:  if (!bind(S, pack('S n x12', $AF_INET, 8001 + $n))) {

通過終端可以看到我這邊以前的是8001埠為基礎埠,通過修改222行的vncport和419行的數字8001,修改之後保存文件

重啟vncserver服務,就成功修改了vnc的埠號了

最後可以查看埠情況:

[root@jtsyb01 longrise]# ps -ef|grep vnc root 17134 1  0 May23 ?  00:13:00 /usr/bin/Xvnc :1 -desktop jtsyb01:1 (longrise) -auth /root/.Xauthority -geometry 1024x768 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 8002 -fp catalogue:/etc/X11/fontpath.d -pn

可以查看埠運行的是8002埠。

2、如何添加vncserver服務

方法/步驟

檢查vncserver是否安裝
rpm -qa|grep tigervnc

安裝vncserver
yum -y install tigervnc-server

啟動並設置vncserver密碼
在第一次啟動vncserver會提示輸入密碼,之後可以使用vncpasswd命令修改密碼

將/root/.vnc/xstartup最後一行 twm& 改成 gnome-session&

vim /etc/sysconfig/vncservers
添加一行VNCSERVERS= "1:root"
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -localhost"之前的注釋去掉

設置開機啟動

3、如何使用VNC連接Linux伺服器

雙擊桌面上的快捷方式,運行VNC Viewer。
輸入VNC Server的IP地址,一個伺服器上可以開啟多個VNC服務,使用數字來標識,我們要連接第一個那就要輸入例如:222.123.123.123:1,加密方式默認就可以了。
提示未加密的連接,沒關系,點擊「Continue」繼續。
輸入VNC Server配置的服務密碼。
如果伺服器配置的是root用戶的話,會提示正在以超級用戶運行。點擊關閉。
點擊保存鏈接圖標,提示是否將密碼也保存在配置文件中,如果想保存就點擊Yes,否則點擊No。
會彈出文件保存對話框,輸入一個文件名,確定。
點擊設置圖標可以進入高級設置。
點擊全屏圖標,可以放大窗口到全屏。

4、您好,請問VNC在外網鏈接內網的伺服器?

1、有可能是埠本身被運營商關閉了————那麼修改VNCserver服務埠可解決

2、有可能是埠映射沒有做好 ————重新配置一下即可

可以這樣嘗試:在內網,通過其他機器,內網的路由器IP(這里是公網IP),訪問ubuntu試試?

5、使用VNC服務,需要固定的IP地址嗎?

VNC伺服器需要固定IP,用戶端IP不需要固定
(1) 在伺服器端啟動 VNC Server。
(2) VNC客戶端通過瀏覽器或 VNC Viewer 連接至VNC Server。
(3) VNC Server傳送一對話窗口至客戶端,要求輸入連接密碼, 以及存取的VNC Server顯示裝置。
(4) 在客戶端輸入聯機密碼後,VNC Server驗證客戶端是否具有存取許可權。
(5) 若是客戶端通過 VNC Server 的驗證,客戶端即要求VNC Server顯示桌面環境。
(6) VNC Server通過X Protocol 要求X Server將畫面顯示控制權交由VNC Server負責。
(7) VNC Server將來由 X Server 的桌面環境利用VNC通信協議送至客戶端, 並且允許客戶端控制VNC Server的桌面環境及輸入裝置。

6、VNC服務模式與用戶模式有什麼不一樣

用戶模式是普通模式,viewer(作為用戶)登陸server;服務模式是server監聽viewer,server主動連接viewer。這種模式可以穿越防火牆。相當於viewer想登陸server,這時,server在防火牆裡面,來拜訪的viewer就被擋住了,正在監聽的server得知viewer被擋在門口,就主動出去接它,於是登陸成功。

7、VNC Server 主要是干什麼的

VNC Server 就是一個遠程式控制制軟體

他可以看到你現在的屏幕上的操作,
如果他連接上你,而且看著的話,
也可以控制你的滑鼠來代替你操作,
但是看不到以前的操作的

8、vnc與遠程桌面的區別

V NC
V NC(Virtual Network Computer)是虛擬網路計算機的縮寫。VNC 是一款優秀的遠程式控制制工具軟體,由著名的 AT&T 的歐洲研究實驗室開發的。VNC 是在基於 UNIX 和 Linux 操作系統的免費的開源軟體,遠程式控制制能力強大,高效實用,其性能可以和Windows 和 MAC 中的任何遠程式控制制軟體媲美。 在 Linux 中,VNC 包括以下四個命令:vncserver,vncviewer,vncpasswd,和 vncconnect。大多數情況下用戶只需要其中的兩個命令:vncserver 和 vncviewer。
VNC基本上是由兩部分組成:一部分是客戶端的應用程序(vncviewer);另外一部分是伺服器端的應用程序(vncserver)。VNC的基本運行原理和一些Windows下的遠程式控制制軟體很相像。VNC的伺服器端應用程序在UNIX和Linux操作系統中適應性很強,圖形用戶界面十分友好,看上去和Windows下的軟體界面也很類似。在任何安裝了客戶端的應用程序(vncviewer)的Linux平台的計算機都能十分方便地和安裝了伺服器端的應用程序(vncserver)的計算機相互連接。另外,伺服器端 (vncserver)還內建了Java Web介面,這樣用戶通過伺服器端對其他計算機的操作就能通過Netscape顯示出來了,這樣的操作過程和顯示方式比較直觀方便。
同樣可能遠程連入UNIX、Linux進行圖形化操作的還有流行的Xmanager,VNC與之相比——兩者工作原理不一樣,前者(VNC)是遠程連入操作系統,所有操作在UNIX、Linux主機服務端進行,即使操作過程中「本地電腦與操作主機網路斷開」,也不影響操作的順利進行;而後者(Xmanager)是通過埠將主機伺服器的UI界面引導到本地電腦進行展現,如操作過程出現「本地電腦與操作主機網路斷開」,操作將中斷失敗!如果操作中進行的工作任務非常重要,不能中斷,如ORACLE RAC實施,結果是災難性的!更重要的是,VNC是免費的、開源的,Xmanager你可能用的是破解注冊版的。
遠程桌面
遠程桌面連接組件是從Windows 2000 Server開始由微軟公司提供的,在WINDOWS 2000 SERVER中他不是默認安裝的。該組件一經推出受到了很多用戶的擁護和喜好,所以在WINDOWS XP和2003中微軟公司將該組件的啟用方法進行了改革,我們通過簡單的勾選就可以完成在XP和2003下遠程桌面連接功能的開啟。

9、如何配置VNC來遠程式控制制管理伺服器

要想在Win平台上遠程式控制制CentOS,首先要在Windows端安裝一個VNC Viewer,也可以將Server端也裝上,這樣從另外的客戶端也能連到WIN平台了。
1.查看CentOS系統中是否有安裝vnc(默認安裝)
輸入命令:rpm -q vnc vnc-server
如果顯示結果為:
package vnc is not installed
vnc-server-4.1.2-14.e15_3.1
說明你機器上已經安裝了vnc。如果沒有,可以在centOS的軟體庫中搜索後點擊安裝。
2.把遠程桌面的用戶加入到配置文件中
輸入命令:vi /etc/sysconfig/vncservers //使用該命令打開配置文件
在文件中添加下面兩行命令
VNCSERVERS="1:root" --指定可遠程登錄的用戶名
VNCSERVERARGS[1]="-geometry 1024x768" --指定遠程桌面解析度
3.設置遠程桌面用戶的密碼
輸入命令:vncpasswd xxxxxx //設定密碼
4.開啟VNC埠
輸入命令:vi /etc/sysconfig/iptables //使用該命令打開配置文件
在文件中添加下面一行命令
-A RH-Firewall-l-INPUT -p tcp -m tcp --dport 5900:5903 -j ACCEPT
5.重啟防火牆
輸入命令:service iptables restart
6.修改遠程桌面顯示配置文件(必須改,否則和你Telnet到Centos沒有區別)
輸入命令:cd ~/.vnc/
輸入命令:vi xstartup //使用該命令打開配置文件
進行下列修改:
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & //在該條前加個#號,#號表示將該語句注釋掉,系統會忽略該條語句
#twm & //注釋掉該語句
gnome-session & //最後增加這么一保存
7.啟動vnc服務
輸入命令:/sbin/service vncserver start
8.開始遠程連接
打開vnc客戶端,server框中輸入ip地址,回車,然後輸入密碼即可!
9.設置開機自動啟動vnc
輸入命令:vi /etc/rc.d/rc.local //使用該命令打開配置文件
進行下列修改:
/etc/init.d/vncserver start //增加該條
注意:
1、insert模式下才能輸入文字,方法:按i鍵進入此模式,按Esc鍵退出此模式。
2、輸入wq 保存後退出;輸入q! 不保存並退出;輸入:w 指定文件名並保存 。

--天下數據--

10、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快

與vnc伺服器相關的知識