vnc簡介及配置
以下摘自:http://www.cnblogs.com/cy163/archive/2007/05/23/757625.html
VNC(Virtual Network Computing)是一套由AT&T實驗室所開發的可操控遠端的計算機的軟體,其採用了GPL授權條款,任何人都可免費取得該軟體。VNC軟體主要由兩個部分組成:VNC server及VNC viewer。使用者需先將VNC server安裝在被控端的計算機上後,才能在主控端執行VNC viewer控制被控端。
VNC server與VNC viewer支援多種作業系統,如Unix系列(Unix,Linux,Solaris等),windows及MacOS,因此可將VNC server 及VNC viewer分別安裝在不同的作業系統中進行控制.如果目前操作的主控端計算機沒有安裝VNC viewer,也可以透過一般的網頁瀏覽器來控制被控端。
整個VNC執行的工作流程如下:
(1) VNC客戶端透過瀏覽器或VNC Viewer連線至VNC Server。
(2) VNC Server傳送一對話視窗至客戶端,要求輸入連線密碼,以及存取的VNC Server顯示裝置。
(3) 在客戶端輸入聯機密碼後,VNC Server驗證客戶端是否具有存取許可權。
(4) 若是客戶端透過VNC Server的驗證,客戶端即要求VNC Server顯示桌面環境。
(5) VNC Server透過X Protocol 要求X Server將畫面顯示控制權交由VNC Server負責。
(6) VNC Server將來由 X Server的桌面環境利用VNC通訊協議送至客戶端,並且允許客戶端控制VNC Server的桌面環境及輸入裝置。
以下是我的red hat as4 配置vnc的過程.
首先描述一下環境:
vmware workstation 6; red hat as4 ,安裝此red hat 時,選擇的是全部安裝.
客戶端是vnc-3.3.7-x86_win32_viewer.exe
下邊是配置過程:
一.
[root@rhel4lvm ~]# vnpserver :1
-bash: vnpserver: command not found
[root@rhel4lvm ~]# vncserver :1
You will require a password to access your desktops.
Password:
Verify:
New 'rhel4lvm:1 (root)' desktop is rhel4lvm:1
Creating default startup script. /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/rhel4lvm:1.log
二.
編輯/home/.vnc/xstartup
[root@rhel4lvm .vnc]# vi 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 &
startx &
~
~
~
~
~
~
~
~
~
"xstartup" 13L, 345C written
[root@rhel4lvm .vnc]# service vncserver restart
Shutting down VNC server: [ OK ]
Starting VNC server: [ OK ]
小類注: 粗體紅字為將原來的#去掉.粗體藍字為新新增的行.
此時,我登陸了客戶端的vnc viewer ,結果,展示出的介面還是命令列的,不是桌面方式的.也就是說,對vnc 顯示桌面而言,restart 服務是不行的.
[root@rhel4lvm .vnc]# vncserver :1
A VNC server is already running as :1
[root@rhel4lvm .vnc]# vncserver -kill :1
Killing Xvnc process ID 5301
[root@rhel4lvm .vnc]# vncserver :1
New 'rhel4lvm:1 (root)' desktop is rhel4lvm:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/rhel4lvm:1.log
此時,再登陸客戶端的vnc viewer ,展示出的介面就是桌面方式的了.
最後,感謝這位仁兄的帖子:
http://hi.baidu.com/955796/blog/item/4af62a243442e36834a80fe2.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/161195/viewspace-612458/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- vnc最精簡的配置VNC
- 01 . MongoDB簡介及部署配置MongoDB
- UDEV簡介及配置過程dev
- Window VNC遠端控制LINUX:VNC詳細配置介紹VNCLinux
- ZooKeeper: 簡介, 配置及運維指南運維
- PHP簡介及配置檔案解析PHP
- Flume NG 簡介及配置實戰
- Spring的簡介安裝及配置Spring
- VNC 配置VNC
- AIX6.1下安裝及配置VNCAIVNC
- 配置中心之Nacos簡介,使用及Go簡單整合Go
- Go之Gorm和BeegoORM簡介及配置使用GoORM
- 【VNC】Linux環境VNC服務安裝、配置與使用(精簡版)VNCLinux
- VNC的配置VNC
- vnc配置--摘VNC
- SPF 記錄:原理、語法及配置方法簡介
- Java基礎:Java簡介及安裝配置(1)Java
- nfs_較全面的配置手冊及簡介NFS
- Git 配置簡介Git
- proguard 配置簡介
- VNC安裝配置VNC
- linux VNC 配置LinuxVNC
- RHL配置VNC ServerVNCServer
- openEuler 配置VNC ServerVNCServer
- VNC簡明教程VNC
- 配置RHEL8本地yum源及DNF簡介
- Flyway簡介及使用
- openvas簡介及使用
- IText簡介及示例
- openfiler簡介及概述
- Linux VNC Server 配置LinuxVNCServer
- linux vnc配置指南LinuxVNC
- Linux 配置、使用VNCLinuxVNC
- AIX上配置、使用VNCAIVNC
- 配置VNC使用KDE介面VNC
- 04 . Filebeat簡介原理及配置檔案和一些案例
- vnc遠端桌面,4款vnc遠端桌面介紹。VNC
- PostgreSQL簡介及安裝SQL