Linux環境下VNC配置

2021-06-08 04:31:47 字數 1862 閱讀 4902

第一次啟動要設定vnc遠端登入所需的密碼

[root@xcorder ]# vncserver

you will require a password to access your desktops.

password:

verify:

xauth: 

上面這段話表示起動了乙個圖形終端,編號為1,要記住這個編號,等下登入時需要提供這個編號。

如果你要停止這個程序,使用

**::

$vncserver -kill :1

(經上述步驟後,便已啟動了vnc server。如果你想要更改vnc server的密碼,只要執行vncpasswd命令即可。)

如果存在防火牆,還需要開放防火牆.

如果需要從外網控制內網的某台linux,則需要開啟防火牆相應的埠,並在路由器上進行埠對映。

vnc給瀏覽器的埠是5800+n,給vncviewer的埠是5900+n,n是設定的display號。

在使用防火牆的情況下來連線到乙個遠端系統,需要開啟埠5901.

加入以下紅色的部分,然後重啟iptables服務。

[root@localhost .vnc]# more /etc/sysconfig/iptables

-a rh-firewall-1-input -m state --state new -m tcp -p tcp --dport 5901 -j accept

#/sbin/service iptables restart

修改完防火牆設定不要忘記重啟

iptables服務

預設登入時是命令列介面,如果想要顯示圖形介面,需做修改

在/root/.vnc/xstartup

把twm & 

改為gnome-session&

命令為:

cat 

/root/.vnc/xstartup

sed -i  's/twm/gnome-session/'  /root/.vnc/xstartup

儲存修改配置後.重啟vnc服務,即service vncserver restart.

如果有多個使用者需要用不同帳號登入

1.建立使用者:

user01,user02

,並設定密碼

.(在各帳號下執行vncserver並設定密碼)

2.開啟

user01桌面2

,user02桌面3

並修改各自家目錄下的

xstartup

每個使用者均需要修改自身的

xstartup檔案

sed -i  's/twm/gnome-session/'  /home/使用者名稱/.vnc/xstartup)3.

配置/etc/sysconfig/vncservers

,內容格式如下:

vi

/etc/sysconfig/vncservers

vncservers

="1:root,2:user01,3:user02"

vncserverargs[1]=

"-geometry 1024x768"

vncserverargs[2]=

"-geometry 1024x768"

vncserverargs[3

]="-geometry 1024x768"

4.多帳號時不要忘記把防火牆相應埠開啟,如3個使用者需分別開5901,5902,5903埠。

linux下vnc配置基礎配置方法

vnc服務適用於圖形介面的服務 服務端的配置由於是實驗環境使用的是root如果在實際環境中建議不要使用root root server yum install y tigervnc server root server vncpasswd password verify would you like...

linux下VNC的配置及使用

我們知道在windows裡面有遠端桌面 著名的有pcanywhere,網路人等 對吧,在linux下我們同樣有這個東西,其中最流行的一種就是vnc,其實vnc是一種協議,它的全稱是virtual network computing,是一種c s架構的協議,所以需要客戶端和服務端同時執行,在服務端監聽...

linux下VNC的配置及使用

我們知道在windows裡面有遠端桌面 著名的有pcanywhere,網路人等 對吧,在linux下我們同樣有這個東西,其中最流行的一種就是vnc,其實vnc是一種協議,它的全稱是virtual network computing,是一種c s架構的協議,所以需要客戶端和服務端同時執行,在服務端監聽...