引用 | 編輯
SENFO
2005-03-17 11:54 |
樓主
▼ |
||
x0
在Linux上安裝VNC 4.0: 1. 由www.realvnc.com下載VNC 4.0 for Linux 2. cd root --> tar -zxvf vnc-4.0-x86_linux.tar.gz 3. cd vnc-4.0-x86_linux 4. ./vncinstall /usr/local/bin /usr/local/man 5. mkdir -p /usr/local/vnc/classes 6. cp java/* /usr/local/vnc/classes 7. cp vncviewer vncserver vncpasswd Xvnc /usr/local/bin 8. cd /root --> mkdir .vnc 9. cd .vnc --> 用指令vncpasswd去設密碼 10. 若出現沒有"libstdc++-libc6.1-1.so.2"的錯誤,則要安裝: rpm -ivh compat-libstdc++-7.3-2.96.126.i386.rpm 11. cd .vnc --> vncserver --> vi xstartup (修改為以下內容) #!/bin/sh gnome-session & 若以KDE啟動X-Window, 則用以下一行代替上行 startkde & 12. 每次reboot Linux後, 需在.vnc目錄下 rm -Rf *.* <--- 刪除log和pid檔 再執行指令vncserver方行. 13. 令Firewall允許port 5800 ~ 5810和5900~5910 iptables -A INPUT -p tcp -s 192.168.1.0/24 --dport 5800:5810 -j ACCEPT iptables -A INPUT -p tcp -s 192.168.1.0/24 --dport 5900:5910 -j ACCEPT 14. 在Client機上, 用VNC View則: 192.168.1.1:5901 (不一定是5901,看.log檔) 用IE則輸入: http://192.168.1.1:5801 x0
|
引用 | 編輯
ccxxx
2005-03-23 01:58 |
1樓
▲ ▼ |
actually, after you run "vncserver" command, you will see which port/desktop you are using just like below:
[username@localhost ~]$ vncserver New 'localhost:1 (username)' desktop is localhost:1 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/redhat:1.log PORT USED: localhost:1 - means port 5801 for vncviewer, 5901 for browser localhost:X - means port 580X for vncviewer, 590X for browser KILL the vncserver for desktop 1 [username@localhost ~]$vncserver -kill :1 x0 |
引用 | 編輯
RandeonNeo
2006-01-31 16:05 |
2樓
▲ ▼ |
New 'localhost:1 (username)' desktop is localhost:1
在localhost(username)的部分是不是要將電腦名稱設定成IP位址才能用呢?? 因為電腦名稱改了之後,localhost的地方也會跟者改~~ 這時在VNCViewer要怎麼輸入呢?? 假設電腦名稱設定為test 啟動VNCserver後,會顯示test:1 所以在另外一個作業系統中的VNCViewer輸入test:xxxx 還是直接輸入IP:xxxx就可以了呢? x0 |
引用 | 編輯
jackiechin
2006-02-06 10:26 |
3樓
▲ ▼ |
下面是引用RandeonNeo於2006-01-31 16:05發表的 : 輸入ip即可 還有 locolhost name 是你的主機名稱 如果在你的網域的dns裡面 你沒有指定 這個hostname 所對應的ip 也就是a 記錄 那麼你要連線 就只能 輸入ip 要是有設定的話 則是兩者 都可以 電腦名稱是test 代表 主機名稱 ip位址還需要設定正確才是 x0 |
引用 | 編輯
nelvion
2006-06-29 19:48 |
5樓
▲ |
各位大大:我的系統是sun OS 5.8 ,我下了指令(想少打一些指令)
# PATH=$PATH:/opt/sfw/bin:/usr/local/bin:/usr/ccs/bin:/usr/ucb # export PATH 下了以上的指令之後,我在#命令下,打vncpasswd會出現not found,退出root之後在一般用戶下打 vncpasswd會出現couldn't open /usr1/mt/.vnc/passwd for writing,我發現應該是PATH的關係,我現在 登入su之後,即使是在/usr/local/bin下面,打vncpasswd,他會出現not found,必須打絕對路徑 # /usr/local/bin/vncpasswd,就可以設定密碼;退出su之後,我將x0vncserver chmod 4755之後,我在一般用戶下打(#下面也不行)% x0vncserver PasswordFile=/usr1/mt/.vnc/passwd,開啟本機vncserver,但是從windows xp vncviewer連到sun OS要控制桌面時一直被拒絕掉連不上線(在我下PATH之前都可以,因為要打很多字,所以才上網看,可以打expot PATH),請問各位大大,我哪裡出錯了,拜託大家幫幫我,很急 x0 |