SSHセッション中にポートフォワーディングする
2021-10-01
SSH接続中にポートフォワーディングする方法をメモしておく。
基本的には、 man ssh してでてくる内容の、 ESCAPE CHARACTERS のセクションを読めばいい。
基本的な手順
SSH接続中のターミナルの画面で以下の操作を行う。
~Cと入力し、SSHのコマンドラインを開く。- 注意点
~Cの直前にenterを入力していないとだめっぽい- 入力の途中にバックスペースとかも押しちゃだめ。間違ったらもう一度最初から入力する。
- 注意点
sshコマンドで指定するような、ポートフォワーディングのコマンドライン引数を指定する。- 例:
-L 8929:192.168.123.456:8931localhost:8929にアクセスると、192.168.123.456:8931にポートフォワーディングされる。- 同様に
-Rや-Dも、SSHのコマンドラインから使える。 - すでに
-Lで指定した内容をキャンセルするには-KL {ポート番号}を指定する。
- 例:
以上
注意点
- SSHの設定によっては動かないかも?ちゃんと
manのページを確認すべし
参考
man sshの内容: https://linux.die.net/man/1/ssh
Categories: