Linux學習之路 啟動VNC服務

2021-07-14 09:28:23 字數 1477 閱讀 1476

我linux是fedora 13,安裝方法如下:

1、開啟終端,執行

# yum install -y tigervnc tigervnc-server

# vi /etc/sysconfig/vncservers

在最後加入:

vncservers="1:sky"

vncserverargs[1]="-geometry 800x600 -nolisten tcp -localhost"

注意:sky是我的機器名稱

然後,:wq儲存退出。

3、在啟動vnc之前,先要設定vnc的鏈結密碼:

# vncpasswd

兩次輸入要設定的密碼。

之後就可以

# vncserver

啟動vnc服務了,遠端計算機可以通過vnc客戶端鏈結了。

鏈結方式:

ip:開放視窗

如:192.168.1.102:1

遇到問題 :

1、通過# ps -ef|grep vnc檢視已經啟動了vnc服務,但遠端計算機連不上,有可能是防火牆的問題,兩種解決方法:

1)、關閉防火牆,

# service iptables stop

如果需要的話,可以設定防火牆預設不啟動(因為我的linux是我辦公用的,所以不習慣開著防火牆)

# chkconfig iptables off

2)、如果你的是伺服器的話,就得開著防火牆了,可以編輯防火牆的開放埠,加入vnc的開放埠,預設第乙個視窗的開放埠是5901,然後以後的開放視窗會在5901的基礎上往上加,如果不知道自己的開放埠是多少,可以通過#ps -ef|grep vnc檢視到,以5901為例

# vi /etc/sysconfig/iptables

編輯防火牆的開放埠,插入

-a input -s 203.171.229.198 -i eth1 -p tcp -m tcp --dport 5901 -j accept

這是我的配置,你可以複製你的iptables檔案中的配置,然後改乙個埠號就行了。:wq儲存退出。

執行# service iptables restart

重新啟動防火牆,使剛才的設定生效。

現在遠端計算機應該就能連上了。

2、有的linux版本啟動vnc服務以後,遠端連線是灰屏,解決方法:

# vi ~/.vnc/xstartup

在最後的

twm &

前加入#,將其注釋掉,然後加入

gnome-session &

:wq儲存退出即可。

然後執行

# service vncserver restart

重新啟動即可。

如果還不行的話,可能是重啟的時候報錯了,可以

# vncserver -kill :1

關閉1視窗,然後

# vncserver

啟動,或許啟動匯報錯,但後提示,讓你刪除3個檔案,你根據目錄刪除,重新啟動即可。

windows 通過VNC鏈結Linux伺服器

vnc可以連線虛擬機器進行桌面化操作 vnc由兩部分組成 一部分是客戶端的應用程式 vncviewer 另外一部分是伺服器端的應用程式,只有在客戶端和服務端同時安裝了vnc才可以進行鏈結。vnc server與vncvviewer支援多種作業系統,如 windows,linux,macos 及 un...

Linux學習之路

一直想學習linux,就其原因,一是懂這個的都被認為水平比較高,二是懂這個的工資也不低,這兩點我也是比較看重的。想學linux也不是一件簡單的事,因為用windows的東西太久了,從3.1到95 98 se nt 2000 me xp 2003,直至最新的windows 7 2008等,全算下來,有...

Linux學習之路

bios 開機主動執行的韌體,會識別第乙個可開機的裝置 mbr 第乙個可開機裝置的第乙個扇區內的主要啟動記錄區塊,內含開機管理程式 開機管理程式 boot loader 一支可讀取核心檔案來執行的軟體 核心檔案 開始作業系統的功能。下面是網上比較好的開機流程,僅供參考 將資料同步寫入磁碟的方法 sy...