星期一, 5月 12, 2014

openSUSE 12.3 ssh X11Forwarding 小記

今天在整理一台 openSUSE 12.3 VM
嘗試使用 ssh -X 或是 ssh -Y 啟用 X11Forwarding 的時候出現錯誤訊息


> ssh  -X    主機的IP
Password: 
X11 forwarding request failed on channel 0

檢查一下 /etc/ssh/sshd_config

#grep  X11  /etc/ssh/sshd_config  
X11Forwarding yes
#X11DisplayOffset 10
#X11UseLocalhost yes

看起來 X11Forwarding 是有開的
查一下網路上面的說法, 有的是說因為 IPv6 有的是說因為別的方式

目前的作法是

#vi    /etc/ssh/sshd_config

新增(預設是 X11UseLocalhost no)
X11UseLocalhost  no

重新啟動 sshd 服務
#rcsshd   restart

再次使用  ssh  -X 或是  ssh -Y 就可以 X11Forwarding 了

詳細原因待查
先記下來

^__^

沒有留言: