win7系統遠程桌面鏈接linux系統

鏈接:http://www.cnblogs.com/CoolPigs/archive/2012/03/22/2411319.html

windows系統一般自帶了遠程桌面鏈接工具(開始-附件-遠程桌面鏈接)用於遠程桌面windows系統,但是如果親們想要遠程桌面linux系統此工具就失效了。

最近有由於工作需求,搭建了win7遠程桌面ubuntu的環境,特此分享。

host端系統配置:win7,32bit

server端系統配置:ubuntu10.04.4 LTS

遠程桌面工具:VNC

一、在ubuntu中配置VNC server

1.安裝vnc4server

兩種方法:

命令行: sudo apt-get install vnc4server

圖形界面:在System -> Administration -> Synaptic Package Manager中安裝

$ sudo apt-get install vnc4server

 

2.設置vnc4passwd

$ vnc4passwd

在$HOME/.vnc目錄下面生成一個passwd文件。

 $HOME/.vnc是一個vnc4server的關鍵目錄。

隱藏目錄,需要show hide files

 

3.啓動vnc4server

$ vnc4server

在./vnc目錄下生成下列文件:

###-desktop:1.log

###-desktop:1.pid

xstartup

desktop的名稱在客戶端連接的時候用到。

如果是desktop:1,在客戶端連接的時候就填寫:ip:1;

如果是Desktop 2,在客戶端的時候填寫:ip:2....

首次運行vnc4server會提示生成了xstartup文件,這個文件裏面包含着登錄啓動X時的一些配置。

 

4.重啓vnc4server

$ vnc4server -kill :1
$ vnc4server

注意:“-kill”和“:1”之間有空格

 

5.額外的重要配置

網上查到資料從UltraVNC登錄,可能得到一個比較簡單的窗口,因爲VNC4Server缺省啓動的WM是twm,如果希望啓動gnome,需要改動.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 & 
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop"& 
x-window-manager & 

修改後:

#!/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 & 
# x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop"& 
# x-window-manager & 

這兩篇blog不錯,特此引用:

http://blog.csdn.net/huaciom/article/details/6198414

http://blog.csdn.net/fisher_jiang/article/details/4192482

 

6.多客戶端配置

只需多次運行vnc4server,產生多個desktop id可供多個客戶端使用

 

7.vnc4server設置成開機自啓動

在etc/profile裏面加入vnc4server命令

 參考http://wenku.baidu.com/view/56f7b05f804d2b160b4ec0da.html

二、在win7中配置VNC Client

1.下載UltraVNC並安裝

鏈接地址:http://www.uvnc.com/component/jdownloads/summary/4/44.html

 

2.填入ubuntu的ip地址及你想使用的desktop pid,如圖,點擊connect

在彈出的輸入密碼框中輸入vnc4passwd中設置的密碼,即可登錄,遠程桌面之旅就此開始

有個問題:有些應用程序無法同時被使用


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章