分類

展開全部 | 收合全部

分類

展開全部 | 收合全部

【Linux 網路遠控 #6】在 Linux 中 設定 X11 forward ssh 使遠端畫面能顯示在本地端

前言

X11 forward 是一種將畫面透過 ssh 從「遠端」顯示至「本地端」的技術

設定遠端

  • 修改 ssh_config – 1
sudo vim /etc/ssh/ssh_config
  • 修改以下內容:
ForwardX11 yes
  • 修改 sshd_config – 2
sudo vim /etc/ssh/sshd_config
  • 修改以下內容:
AllowTcpForwarding yes
X11Forwarding yes
X11UseLocalhost yes

設定本地

安裝 ssh,設定 xhost
xhost 表示允許 X 繪圖指令能傳入

通常使用方式:

xhost +HostName
  • HostName: 遠端伺服器

如果不知道,可以直接允許全部 (懶人專用、但不安全)

xhost +

連線

ssh -Y  [email protected]
  • ssh -Y :信任的 X11 forwarding 連線 (trusted X11 forwarding)
  • ssh -X :不受信任的 X11 forwarding 連線 (untrusted X11 forwarding)

檢查畫面顯示位置

echo $DISPLAY
  • 成功顯示範例:
localhost:11.0

Reference

Howard Weng
Howard Weng

我是 Howard Weng,很多人叫我嗡嗡。這個網站放了我的各種筆記。希望這些筆記也能順便幫助到有需要的人們!如果文章有幫助到你的話,歡迎幫我點讚哦!
另外,因為定位是「個人的隨手筆記」,有些文章內容「⚠️可能我理解有誤⚠️」或「?只寫到一半?」,如果有發現這樣的情況,歡迎在該文章的最下面留言提醒我!我會儘快修正或補上!感謝大家的建議與幫忙,讓網站能變得更好?

文章: 889

★留個言吧!內容有誤或想要補充也歡迎與我討論!