LoginSignup
3
3

More than 5 years have passed since last update.

ssh option 覚え書き

Last updated at Posted at 2018-11-06

ほぁ〜、こんな事できるんかぁ

ってオプションたち

基本的に SSH をする上でオプションって多用しないんですけど、ssh トンネルとかする時とかに山のようにオプションが出てくる上に意味がわからない

ので備忘録

-i <identity_file>: 秘密鍵ファイルの指定

これはまぁ、よく使うやつ。
鍵認証を利用している場合に使う。
id_rsaid_dsa といった id_<cryptosystem> のフォーマットだとオプションを省略できるけど、個別に命名している場合に必要となる。

ちなみに ~/.ssh/config ってファイルを作って、ホストの設定に
identityfile <identity_file_fullpath> みたいに設定しても、オプションを省略できる。

-f: 実行するコマンドをバックグランドで実行

これは ssh してコマンドは実行したいけど、その実行はバックグランドで実行されていて欲しい場合に利用する。
バックグラウンドで通信はつなぐけど、別にそれがターミナル上で実行されている必要は無いものに使う。

-o <ssh_option>:

細やかなオプションの設定ができる。
細かすぎて一々コマンドのオプションにしたくなかったんだろうと思う←

ExitOnForwardFailure=<yes|no>

その名の通り forwarding がうまく行かなかったときにどうするかのオプション。

細かい挙動の注意があるみたいだけど、まだよく分かっていない。

-L <port_forwarding>

to be continued...

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3