Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Linux 使用 rdesktop 與 tsclient 遠端桌面連線 Windows XP 完整指南

編輯:Linux 教學

前言

Windows XP 內建「遠端桌面連線」(RDP),Linux 系統可透過 rdesktop (命令列) 或 tsclient (圖形前端) 連線管理 XP 桌面。本文記錄安裝配置與常見問題。

一、Windows XP 端啟用遠端桌面

  1. 右鍵「我的電腦」→「內容」→「遠端」分頁。
  2. 勾選「允許使用者遠端連線至此電腦」。
  3. 重要:當前登入使用者必須設定密碼,空密碼帳號無法遠端登入。
  4. 防火牆例外:確保「遠端桌面」已在 Windows 防火牆例外清單中 (TCP 3389)。

二、安裝 rdesktop (命令列客戶端)

Ubuntu/Debian 套件管理器安裝

sudo apt-get update
sudo apt-get install rdesktop

原始碼編譯安裝 (通用)

tar -zxvf rdesktop-1.5.0.tar.gz
cd rdesktop-1.5.0
./configure
make
sudo make install

三、使用 rdesktop 連線

基本語法

rdesktop -u <使用者名稱> -p <密碼> <目標IP>

常用進階參數

參數說明
-f全螢幕模式 (Ctrl+Alt+Enter 切換)
-g 1024x768指定解析度
-r disk:share=/home/user掛載本地目錄到遠端磁碟機
-r sound:local遠端聲音重導向到本地
-z啟用 RDP 壓縮 (低頻寬優化)
-P啟用持久位圖快取
-x l體驗等級:LAN (預設為 modem)

範例:全螢幕、聲音重導向、磁碟共享

rdesktop -f -u admin -p 'password' -r sound:local -r disk:home=/home/user 192.168.1.100

四、使用 tsclient (圖形化前端,Ubuntu 預裝)

Ubuntu 內建 tsclient (Terminal Server Client),提供 GUI 設定 RDP/VNC/ICA 連線:

tsclient
  1. 「電腦」欄輸入目標 IP。
  2. 「協定」選 RDPv5 (Windows XP/2003)。
  3. 展開「選項」設定解析度、色彩深度、本地資源重導向 (磁碟、印表機、聲音)。
  4. 點擊「連線」輸入帳密即可。

優點:可儲存多組連線設定檔,適合管理多台 Windows 主機。

五、常見問題排查

  • 連線被拒絕:確認 XP 遠端桌面服務已啟動 (services.msc → Terminal Services),防火牆開放 3389。
  • 認證失敗:帳號需為「Administrators」或「Remote Desktop Users」群組成員;密碼不可為空。
  • 中文亂碼:rdesktop 加參數 -k en-us 或 -k zh-tw 指定鍵盤佈局;或在 XP 端設定「語言列」預設輸入法。
  • 解析度不符:使用 -g 指定,或全螢幕模式下由 rdesktop 自動協商。

六、安全性建議

  1. 僅在信任區域網路使用 RDP,公網環境請搭配 VPN 或 SSH Tunnel。
  2. XP 端建立專用遠端帳號,移除 Administrators 權限,加入 Remote Desktop Users 群組。
  3. 啟用「網路層級驗證」(NLA) 需 rdesktop 1.6+ 且 XP SP3 支援 CredSSP。

結語

rdesktop 輕量高效適合腳本自動化,tsclient 圖形化管理多連線。掌握兩者可滿足 Linux 桌面/伺服器遠端管理 Windows XP 的各類場景需求。

Copyright © Windows教程網 All Rights Reserved