歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

RHEL5上配置VNCSERVER

VNC一個遠程顯示系統,管理員通過它不僅僅可以在運行程序的本地機上察看桌面環境,而且可以從 Internet上的任何地方察看遠程機器的運行情況,而且它具有跨平台的特性。 Linux 要使用遠程桌面需要安裝VNC,Centos5,RHCE5 已經自帶了VNC,默認也已經安裝了,只要配置一下就可以了。但是Windows客戶端還是要安裝的。
下面的方法都是指的遠程用命令配置,要是可以拿到機器,直接在桌面設置一下就好了,可惜,我的機器都是遠程.

1. 將要vnc的用戶名稱加入到配置文件:

注:用戶名是指linux系統本身就加入過的用戶的名稱

# vim /etc/sysconfig/vncservers

VNCSERVERS="1:php-oa 2:root 3:root"
VNCSERVERARGS[1]="-geometry 1024x768"

2. 設置用戶php-oa的密碼
要設置哪個用戶,就要轉到那個用戶.要是root就直接打命令就好了
#su - php-oa
$vncpasswd

Password:
Verify:

3. 啟動VNC服務
要使用root來啟動服務
#service vncserver start

4. 輸入命令
要設置哪個用戶,就要轉到那個用戶.要是root就直接打命令就好了
#su php-oa
$vim ~/.vnc/xstartup

#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
gnome-session & #set starting GNOME desktop

注:有的系統配置裡有 –nolisten tcp 和 –nohttpd ,這兩個是阻止Xwindows登陸和HTTP方式VNC登陸的,如果需要圖形界面,那就刪除這部分。

5. 重啟vncserver

#service vncserver restart

6. Windows和linux都可以登陸到VNC Server

(1).從IE和firefox登錄

直接從IE浏覽器中輸入如下地址:

http://xxx.xxx.xxx.xxx:5801

輸入密碼即可使用。

(2).從VNC view登錄

在windows上安裝vnc view,然後輸入xxx.xxx.xxx.xxx:5901,連接登錄,輸入密碼即可。

備注:VNC給浏覽器的端口是5800+N,給 vncviewer的端口是5900+N,N是設置的display號.防火牆一定要打開vnc的設置,VNCViewer 切換全屏模式:F8

我的實踐步驟

vim /etc/sysconfig/vncservers在裡面加了兩行

VNCSERVERS="2:root"

VNCSERVERARGS[2]="-geometry 800x600 "

保存

service vncserver restart

vncpasswd 由於是對root用戶,所以就直接輸入了,並設置了密碼

service vncserver restart
vim ~/.vnc/xstartup
取消下面兩行的注釋

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

service vncserver restart
成功

在window 下面運行vnc

在server裡面輸入:10.61.0.222:5902 一定要注意端口

在password裡輸入剛才設置的密碼。

Copyright © Linux教程網 All Rights Reserved