トンネルされたSSH接続を介してVNC接続を作成するとエラーが発生します。
channel 3: open failed: administratively prohibited: open failed
トンネルされたVNC接続を使用して接続しようとしているホストにローカルにログインしていない場合にのみusername
これが発生することがわかりました。 SSHトンネル:
ssh -p 6000 -L 5901:127.0.0.1:5901 [email protected]
VNC接続:
vncviewer localhost:1
/etc/ssh/sshd_config
設定を有効または無効にして設定を調整してみましたAllowTunnel yes
。 (変更するたびにsshを再起動しましたservice ssh restart
。:)しかし、リモートホストでローカルセッションを実行すると(つまり、ローカルにログインした場合)、エラーは消えます。username
この行動を見た人はいますか? VNCをリモートで起動し、ローカルにログインせずにアクセスできる必要があるようです。
ベストアンサー1
お探しのオプションではありませんAllowTunnel
(tun
VPNとデバイスを使用したレベル3転送用)。あなたはAllowTcpForwarding
sshからTCPトラフィックのローカルおよびリモートポート転送を処理します。
サーバーの値を確認し、次のように変更しますyes
。
AllowTcpForwarding yes