參考《SSH遠端連線,接視窗回本機使用》,遠端機器的圖形桌面是可以透過X11 forwarding接回來使用的。但這僅限於ssh登入的使用者。若是在操作時,需要sudo或是su成其他使用者,那麼就沒辦法接回來,錯誤訊息如下
Incorrect authorization cookie.Error: Can't open display: localhost:16.0
上面那個數字16會根據不同的情況出現不同數字。要變成使用者,並且用X11 forwarding接回視窗用先用下面兩個指令得到相關的訊息
- echo $DISPLAY 左邊是指令,下一行是輸出
localhost:16.0 - xauth list $DISPLAY 左邊是指令,下一行是輸出
HOSTNAME/unix:16 MIT-MAGIC-COOKIE-1 31b73c9444f09826f775ca8d3f17e1c4
