![チャンネル0:オープン失敗:管理者禁止:オープン失敗[重複]](https://linux33.com/image/63459/%E3%83%81%E3%83%A3%E3%83%B3%E3%83%8D%E3%83%AB0%EF%BC%9A%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%E5%A4%B1%E6%95%97%EF%BC%9A%E7%AE%A1%E7%90%86%E8%80%85%E7%A6%81%E6%AD%A2%EF%BC%9A%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%E5%A4%B1%E6%95%97%5B%E9%87%8D%E8%A4%87%5D.png)
私はこれをやっています 地図時間ただし、これらのコマンドを実行する必要があるO部分の場合:
local-server# ssh -NTCf -w 0:0 87.117.217.27
local-server# ssh -NTCf -w 1:1 87.117.217.44
それは言う:
channel 0: open failed: administratively prohibited: open failed
この問題をどのように解決できますか?
答え1
PermitTunnel yes
チャットでこの問題を議論し、問題をデバッグした結果、必須ディレクティブが所定の位置にあり、アクティブでないことが確認されました。ディレクティブを追加し/etc/ssh/sshd_config
てsshdを再ロードした後、service sshd reload
問題が修正されました。
我々は、-v
いくつかのデバッグ情報を得るためにsshコマンドに追加し、その情報から次のものを見つけました。
debug1: forking to background
root@ubuntu:~# debug1: Entering interactive session.
debug1: Remote: Server has rejected tunnel device forwarding
channel 0: open failed: administratively prohibited: open failed
debug1: channel 0: free: tun, nchannels 1
サーバーはトンネル要求を積極的に拒否し、正しい指示を伝えます。
答え2
これは、(正しく構成された)サーバーが最近カーネルを更新したがまだ再起動していない場合にも発生する可能性があります。
答え3
"HostName xxxx{space_here}"のIPアドレスの後にスペースがあることを発見しましたが、このエラーも発生しました。
channel 0: open failed: administratively prohibited: open failed
ただし、ログに表示されるいくつかの奇妙なことがあります。
debug1: Executing proxy command: exec ssh -A some-jump -W x.x.x.x\302\240:22
なぜなら、その\302\240は非常に疑わしいからです。