可使用VNC
以下給您參考
GDM方面:
開啟XDMCP 取消接受間接連入要求 ("Honor Indirect Requests" -> Disable)
(由GNOME圖形介面更改或直接改/etc/gdm/gdm.conf)
===
Xvnc方面:
(Debian) 安裝vnc4server (由apt套件安裝)
安裝xinetd (使用xinetd控制Xvnc)
(其他) 由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之中避免找不到可用字形
例如:
(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:
重新啟動gdm:
或重新開機即可
===
使用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 正體中文站 討論區 )
閣下指的是直接架 SAMBA server 嗎 ? 假如是的話,可以直接從網路上找到資料(像http://linux.vbird.org/linux_server/0370samba.php ... 等)!
Ubuntu可以用VNC連到Windows(被控端需安裝VNC Server)
Windows也可以用VNC連到Ubuntu(被控端需安裝VNC Server)
另外Ubuntu可以安裝遠端桌面連線程式 http://xrdp.sourceforge.net/
可以使用Windows的遠端桌面服務(XP)或者終端機伺服器(2000/2003...Server)
速度會比VNC快很多