Home > Archives > 2010年05月11日

2010年05月11日

~/.ssh/config が便利すぎるかも

多段で ssh 掘るのも馬鹿らしいなぁとか,ポートが22意外の時にsvn+sshやcvsはどうすんだとか,ssh に付いて改めて調べたら ~/.ssh/config に色々書いておけば万事OKであることを知った.

とりあえず,問答無用でエージェント転送な設定:

Host *
  ForwardAgent yes

これで -A つけなくてもエージェント飛びまくり(微妙かも).

huga というホストに繋ぐときにはanotherhost.some.domain に user で ssh かけた上で接続するの設定:

Host huga
  ProxyCommand ssh user@anotherhost.some.domain nc %h %p

nc は netcat で名前の表す通りのプログラムらしい.

hoge というホスト名の時には 2345 ポートを使うの設定:

Host hoge
  Port 2345

この設定を入れておけば cvs や svn を ssh 経由で使うときにポート設定をどうやるか悩まずに済む.

Home > Archives > 2010年05月11日

Search
Feeds

Page Top