[解決済み] ssh -L 複数ポートを転送する
2022-04-13 07:20:57
質問
現在、大量に実行している
sudo ssh -L PORT:IP:PORT root@IP
ここで、IPはセキュリティで保護されたマシンのターゲット、PORTは私が転送するポートを表しています。
というのも、私はこの転送をしないとアクセスできないアプリケーションをたくさん使っているからです。この転送を行った後、私は
localhost:PORT
.
主な問題は、転送しなければならないこれらのポートが4つあることです。
私の解決策は、4つのシェルを開き、常に履歴をさかのぼってどのポートが転送される必要があるかなどを探し、それからこのコマンドを各シェルで1つずつ実行します(パスワードなどを記入する必要があります)。
みたいなことができればいいんですけどね。
sudo ssh -L PORT1+PORT2+PORT+3:IP:PORT+PORT2+PORT3 root@IP
となると、もう本当に助かりますね。
もっと簡単にできる方法はないのでしょうか?
どのように解決するのですか?
その
-L
オプションは、同じコマンド内で複数回指定することができます。その都度、異なるポートを指定します。すなわち
ssh -L localPort0:ip:remotePort0 -L localPort1:ip:remotePort1 ...
関連
-
クラスパス上でSpring WebApplicationInitializerの型が検出されない場合の解決策
-
[解決済み] ssh "パーミッションが開きすぎています "エラー
-
[解決済み] Git上でシェルコマンドを実行する際に使用するSSH-keyの秘密鍵を指定する方法は?
-
[解決済み] 新しい鍵を作成せずに、SSH鍵のパスフレーズを削除するにはどうすればよいですか?
-
[解決済み] "保護されていない秘密鍵ファイル!" Amazon EC2インスタンス(AWS)へのSSH利用時のエラーについて
-
[解決済み] SSH公開鍵にアクセスするにはどうすればよいですか?
-
[解決済み] VirtualBoxのゲストにホスト経由で外部からSSHする方法は?[クローズド]です。
-
[解決済み] Vagrantのスタックした接続のタイムアウトを再試行する
-
[解決済み] 他のSSHポートでgit remote add
-
[解決済み] sshでsudoする正しい方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
クラスパス上でSpring WebApplicationInitializerの型が検出されない場合の解決策
-
[解決済み] SSHセッションでローカル鍵ペアを転送する方法は?
-
[解決済み] SSH - シェルがなくてもログイン時に強制的にコマンドを実行する
-
[解決済み] VirtualBoxのゲストにホスト経由で外部からSSHする方法は?[クローズド]です。
-
[解決済み] SSHキーです。"パーミッション 0644 for 'id_rsa.pub' is too open." on mac
-
[解決済み] Vagrantのスタックした接続のタイムアウトを再試行する
-
[解決済み] ssh -L 複数ポートを転送する
-
[解決済み] sshでsudoする正しい方法
-
[解決済み] 切り離されたモッシュセッションに再接続するにはどうすればよいですか?
-
[解決済み] .pem ファイルを使用して ssh で接続する