使用 MobaXterm 對 Raspberry Pi 啟用 X11 轉發
本教學將指導如何使用 MobaXterm 在本地電腦上啟用 X11 轉發,從而顯示 Raspberry Pi 的圖形界面程序。
步驟 1:準備工作
1. 確保 Raspberry Pi 上安裝了 X11 和 GUI
執行以下命令以安裝 X11 工具:
sudo apt update sudo apt install x11-apps
若您使用的是 Raspberry Pi OS Lite,需額外安裝圖形界面:
sudo apt install raspberrypi-ui-mods
步驟 2:在 Raspberry Pi 上啟用 X11 轉發
1. 修改 SSH 配置文件
編輯 SSH 配置文件:
sudo nano /etc/ssh/sshd_config
確保以下參數設置為 yes:
X11Forwarding yes X11DisplayOffset 10 X11UseLocalhost yes
保存文件後重啟 SSH 服務:
sudo systemctl restart ssh
步驟 3:在本地電腦安裝 MobaXterm
下載 MobaXterm 軟件:點此下載。
1. 啟用 X Server
打開 MobaXterm,確保右上角的 X Server 圖標為綠色。若未啟動,請在 Settings → X11 中勾選 Start X11 server at MobaXterm startup。
步驟 4:建立 SSH 連接並啟用 X11 轉發
按以下步驟建立連接:
- 打開 MobaXterm,點擊 Session,選擇 SSH。
- 填寫 Remote host(Raspberry Pi 的 IP 地址)並勾選 X11-forwarding。
- 點擊 OK,輸入用戶名和密碼完成連接。
步驟 5:測試 X11 轉發
1. 驗證 DISPLAY
在 SSH 會話中執行:
echo $DISPLAY
應返回類似於 localhost:10.0 的結果。
2. 測試圖形應用程序
運行一個簡單的 X11 程序:
xclock
如果一切正常,會在本地顯示一個時鐘窗口。
常見問題與解決方法
問題 1:DISPLAY not set
執行以下命令手動設置 DISPLAY:
export DISPLAY=localhost:10.0
問題 2:圖形應用無法啟動
確認已安裝所需的圖形工具:
sudo apt install x11-apps
問題 3:X Server 未啟動
在 MobaXterm 的 Settings → X11 中啟用 X Server,並重啟 MobaXterm。
完成以上步驟後,你應該可以在本地使用 Raspberry Pi 的圖形界面程序。若有疑問,歡迎在評論區提問!

請先 登入 以發表留言。