有幾篇文章講得不錯:
1.https://www.jianshu.com/p/24663f3491fa
2.https://www.linuxprobe.com/centos7-ssh-x11.html
3.https://www.jianshu.com/p/1a296191a122
總的來說,X11轉發目的就是為了最大限度利用服務器,讓無桌面的服務器環境運行GUI程序,這樣的功能真的是太棒了,不得不佩服Linux的GUI實現方式,天生就有分離特性。
至於使用方法,上面的已經講的很清楚了,需要補充的:
1.在安裝完xorg-x11-xauth並且打開相應的開關后,可以安裝xclock來測試X11轉發。
2.Linux桌面版自帶X11特性,無需第三方支持,只需要在遠程SSH時加上-X參數:
ssh -X 用戶名@目標IP
3.如果要求比較高,建議安裝字體:
sudo yum install xorg-x11-xauth xorg-x11-fonts-* xorg-x11-font-utils xorg-x11-fonts-Type1 xclock