Ssh

如何判斷 ssh 會話是否使用 x 轉發(如果使用 -X 或 -Y 執行)

  • February 18, 2014

對於給定的 ssh 會話,有沒有辦法判斷它是否啟用了 x-forwarding?即你不知道會話是用ssh username@address還是用建立的ssh -X username@address

一個簡單的指示是查看是否設置了看起來有效的 DISPLAY 變數。如果未設置顯示,您幾乎可以肯定轉發無法正常工作。

$ export | grep DISPLAY
declare -x DISPLAY="localhost:10.0"

引用自:https://serverfault.com/questions/576514