iT邦幫忙

0

想要從Windows遠端桌面連到Ubuntu上,辦得到嗎?

  • 分享至 

  • xImage

家裡的電腦灌了Ubuntu,而公司是用Widnows(XP版本)的OS,想知道有沒有辦法從Widnows遠端桌面連回到Ubuntu上,如果可以的話,兩邊各應該如何設定?

另外,如果反過來的話,也就是從Ubuntu連回到Windows上,又該怎麼設?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
82
ping
iT邦研究生 1 級 ‧ 2008-05-12 11:33:46
最佳解答

可使用VNC
以下給您參考

GDM方面:
開啟XDMCP 取消接受間接連入要求 ("Honor Indirect Requests" -> Disable)
(由GNOME圖形介面更改或直接改/etc/gdm/gdm.conf)

===
Xvnc方面:
(Debian) 安裝vnc4server (由apt套件安裝)

apt-get install vnc4server

安裝xinetd (使用xinetd控制Xvnc)

apt-get install xinetd

(其他) 由source或rpm套件安裝

在/etc/services中加入不同的vnc services: (以螢幕大小及解析度分類)
(參考 http://linuxreviews.org/howtos/xvnc/services.txt)
(part of services)
vnc-640x480x8 5950/tcp
vnc-800x600x8 5951/tcp
vnc-1024x768x8 5952/tcp
標色部份即為日後的display number

在/etc/xinetd.d中加入新檔案xvncserver (不直接寫入xinetd.conf)
xvncserver內容參考http://linuxreviews.org/howtos/xvnc/xvncserver.txt

注意:
(part of xvncserver)
service vnc-1024x768x8
{
protocol = tcp
socket_type = stream
wait = no
user = nobody
server = /usr/bin/Xvnc
server_args = -inetd -query localhost -once -geometry 1024x768 -depth 8
}
請先使用xset q 查詢機器上的font path 將其加入server_args之中避免找不到可用字形
例如:

xset q

(part of screen)
Font Path:

/usr/share/X11/fonts/misc,/usr/share/X11/fonts/100dpi/:unscaled,/usr/share/X11/
fonts/75dpi/:unscaled,/usr/share/X11/fonts/Type1,/usr/share/X11/fonts/100dpi,/u
sr/share/X11/fonts/75dpi,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType

則server_args可以寫為:
server_args = -inetd -query localhost -once -geometry 1024x768 -depth 8 -fp /usr/share/X11/fonts/misc -securitytypes=none
(不換行)

若不想重新開機:
重新啟動xinitd:

/etc/init.d/xinitd restart

重新啟動gdm:

/etc/init.d/gdm restart

或重新開機即可

===
使用vncviewer測試:
(Win32)
http://nchc.dl.sourceforge.net/sourceforge/ultravnc/UltraVnc-Viewer-101.zip
(UNIX)
安裝xvncviewer等套件
注意:
在本機端(localhost)測試將會發生連線錯誤的情形, 不建議在本機端測試

開啟vncviewer 輸入 "主機名稱:display number" 或 "主機名稱::port number"
如: archranger.twbbs.org:50 ===> 將以640x480x8的解析度進入server (對照上面)
或使用archranger.twbbs.org::5950 也有相同效果

(資料來源:Ubuntu 正體中文站 討論區 )

48
lcs1206
iT邦研究生 1 級 ‧ 2008-05-12 11:37:36

閣下指的是直接架 SAMBA server 嗎 ? 假如是的話,可以直接從網路上找到資料(像http://linux.vbird.org/linux_server/0370samba.php ... 等)!

38
richardhsieh
iT邦研究生 4 級 ‧ 2008-05-12 14:48:18

VNC是很好用的
推VNC

36
john651216
iT邦研究生 1 級 ‧ 2008-05-12 15:51:47

VNC不錯,推

36
rio
iT邦新手 3 級 ‧ 2008-05-13 11:10:48

Ubuntu可以用VNC連到Windows(被控端需安裝VNC Server)
Windows也可以用VNC連到Ubuntu(被控端需安裝VNC Server)

另外Ubuntu可以安裝遠端桌面連線程式 http://xrdp.sourceforge.net/
可以使用Windows的遠端桌面服務(XP)或者終端機伺服器(2000/2003...Server)
速度會比VNC快很多

36
jcck20008
iT邦研究生 1 級 ‧ 2008-05-13 13:44:52

VNC 好像有些安全性的問題

32
jerry640
iT邦新手 1 級 ‧ 2008-05-14 14:11:28

VNC免費版的沒有加密,安全上會有疑慮。

我要發表回答

立即登入回答