sshでtimeout設定

すぐにブログの更新をあきらめてしまいますが、
忘れないうちにメモ。

先日会社でscpコマンドがtimeoutしないためwebページが真っ白に。
配信先のサーバが一台死んでしまったため。

http://www.unixuser.org/~euske/doc/openssh/jman/ssh_config.html

sshやscpの設定はデフォでは
~/.ssh/config /etc/ssh/ssh_config
このファイルらしい。

webサーバが実行するのでとりあえず設定ファイルには書かずしたいので
sshの -o オプションを指定。
設定ファイルと同じ記述がよめるらしい。

ということで

ssh -o "ConnectTimeout 5" xxxxx.server

と設定することでタイムアウトが指定できました。