*1  リモートサーバに ssh pubkey を登録するワンライナー

そういうものが欲しくてちょっと試した。
 % cat ~/.ssh/id_dsa.pub | ssh remotehost "xargs echo >> .ssh/authorized_keys"
で一応うまくはいった。もちろんこの時点では remotehost 側が PasswordAuthentication yes になっている必要はある。xargs を使うのが美しくない気がするが、他にいい手はあるだろうか。

( Permalink | Comments (5) | tags: cli  )
Comments
ssh remotehost "cat >> .ssh/authorized_keys"
が定番じゃね?
2. yoosee at 2008-01-08 18:20
あれ、そうだと思ったんだけど何故かうまくいかなかったんだよね。
なるほど。それは謎だ。
4. bonaim at 2008-01-09 01:03
ssh-copy-idはどうでしょうか。
5. yoosee at 2008-01-09 07:24
あああそう言えばそういう便利なものがあったんだった。すっかり忘れてました…。

Please write your comment. email address won't appear. Cannot use any HTML tags in comment.
コメントをお書き下さい。メールアドレスは公開されません。 またHTMLタグは利用できません。
Name   E-mail   URL
Comment

About W.W.Walker

World Wide Walker は yoosee による blog です。PDA, Web・サーバ技術, 美味しい食べ物などの話題を取り上げています... read more

このエントリーのブックマーク

Monthly Archives

Select Month to read