「管理者の禁止:オープンに失敗しました」のためにSSHトンネルが失敗する

「管理者の禁止:オープンに失敗しました」のためにSSHトンネルが失敗する

ローカルネットワーク上のサーバーを介してインターネットに接続しようとしています。サーバー構成を変更する権限がありません。

このサーバーにSSHトンネルを設定し、靴下プロキシを使用してインターネットを使用したいと思います。

使用しようとすると:

ssh -D 2222 user@server

そして、Firefoxでそれに応じてソックスプロキシを設定し、Firefoxでgoogle.comを開き、次のように表示します。

チャンネル3:オープン失敗:管理禁止:オープン失敗

リクエストごとに何度も。

Google で多くのソリューションを検索しようとしましたが、正常に動作しません。たぶん私は初心者であり、解決策を正しく適用していないからです。

SSH経由でサーバーに簡単に接続でき、すべてがうまく機能します。


他の質問を見たことがありますが、この質問が重複している可能性があります。この質問に対する回答では問題を解決できません。

その他の質問、

ポート2222は私のローカルホストにあります。ポート 2222 を開くには、サーバーに対する権限は必要ありません。 SSH(ポート22)を介してトンネルを作成します。私の理解が間違っていますか?

そうでない場合、なぜサーバー管理者にアクセスするのですか?

ベストアンサー1

スイッチが示すように、そのサーバーでソケットを開く権限がないようです-D。通常のSSHは、受信するローカルソケットを開かないために機能します。

から抜粋man ssh -D [bind_address:]port ... Only root can forward privileged ports. Dynamic port forwardings can also be specified in the configuration file.

サーバー管理者に連絡する必要があるようです。すみません。

おすすめ記事