最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux中如何修復“X11 forwarding request failed on channel 0”錯誤

  發(fā)布時間:2014-10-22 15:19:54   作者:佚名   我要評論
當我嘗試使用SSH的X11轉(zhuǎn)發(fā)選項連接到遠程主機時, 我在登錄時遇到了一個 "X11 forwarding request failed on channel 0" (X11 轉(zhuǎn)發(fā)請求在通道0上失敗)的錯誤。 我為什么會遇到這個錯誤,并且該如何修復它?請看下文

問題: 當我嘗試使用SSH的X11轉(zhuǎn)發(fā)選項連接到遠程主機時, 我在登錄時遇到了一個 "X11 forwarding request failed on channel 0" (X11 轉(zhuǎn)發(fā)請求在通道0上失?。┑腻e誤。 我為什么會遇到這個錯誤,并且該如何修復它?

首先,我們假設(shè)你已經(jīng)正確啟用了SSH的X11轉(zhuǎn)發(fā)。

如果你在登錄時遇到"X11 forwarding request failed on channel 0" (X11 轉(zhuǎn)發(fā)請求在通道0上失?。@里可能有不同的原因,解決的方法也不同。

方案一

出于安全原因,OpenSSH服務(wù)默認將X11轉(zhuǎn)發(fā)請求綁定到本地回環(huán)地址上,并且在DISPLAY環(huán)境變量中將主機名設(shè)置為“localhost”。在這樣的設(shè)定下,一些 X11客戶端不能正確處理X11轉(zhuǎn)發(fā),這會導致報告中的錯誤。要解決這個問題,在/etc/ssh/sshd配置文件中加入下面這幾行,它可以將X11轉(zhuǎn)發(fā)請求綁定到外網(wǎng)卡地址上。

$ sudo vi /etc/ssh/sshd_config 
X11Forwarding yesX11UseLocalhost no

重啟SSH使設(shè)置生效:

$ sudo /etc/init.d/ssh restart (Debian 6, Ubuntu or Linux Mint)
$ sudo systemctl restart ssh.service (Debian 7, CentOS/RHEL 7, Fedora)
$ sudo service sshd restart (CentOS/RHEL 6)

方案二

如果遠程主機的SSH服務(wù)禁止了IPv6,那么X11轉(zhuǎn)發(fā)失敗的錯誤也有可能發(fā)生。要解決這個情況下的錯誤。打開/etc/ssh/sshd配置文件,取消對"AddressFamily all" (如果有這條的話)的注釋。接著加入下面這行。這會強制SSH服務(wù)只使用IPv4而不是IPv6。(LCTT 譯注:此處恐有誤,AddressFamily 沒有 all 這個參數(shù),而 any 代表同時支持 IPv6和 IPv4,以此處的場景而言,應該是關(guān)閉IPv6支持,只支持 IPv4,所以此處應該是“注釋掉 AddressFamily any”才對。)

$ sudo vi /etc/ssh/sshd_config 
AddressFamily inet

再說一次,重啟SSH服務(wù)來完成設(shè)置,謝謝閱讀,希望能幫到大家,請繼續(xù)關(guān)注腳本之家,我們會努力分享更多優(yōu)秀的文章。

相關(guān)文章

最新評論

扬州市| 锦州市| 湘西| 石渠县| 泉州市| 玉田县| 泸溪县| 黄龙县| 嘉善县| 浦北县| 博兴县| 景泰县| 武宁县| 治县。| 江源县| 会昌县| 公主岭市| 濉溪县| 鸡西市| 衢州市| 通许县| 华容县| 西峡县| 睢宁县| 买车| 卢湾区| 五原县| 英吉沙县| 辛集市| 蓝田县| 隆德县| 宽城| 简阳市| 滨海县| 南涧| 黑龙江省| 康保县| 石棉县| 武川县| 安阳市| 类乌齐县|