Ssh
over ssh -X : 未設置 DISPLAY
我嘗試通過 ssh 連接
ssh -X user@host
但我明白了
$ xterm xterm Xt error: Can't open display: xterm: DISPLAY is not set $ echo $DISPLAY # ... nothing
在我的 sshd_config 我有
X11Forwarding yes X11DisplayOffset 10
編輯
在
/var/log/auth.log
我得到sshd[7396]: error: Failed to allocate internet-domain X11 display socket.
我發現了問題,我沒有
lo
,我修復了添加到文件/etc/network/interfaces
行的問題auto lo iface lo inet loopback
如果 ipv6 導致問題,請將其添加到 /etc/ssh/sshd_config 並重新啟動 ssh。
AddressFamily inet