コピーSSYキーを他のマシンでも使えるようにする方法を教えてください。なるべく簡単な方法でお願いします。 | from askbuntu.com

法律: IT 解説記事 Linux Ubuntu フノス(訳者)

  質問者が選んだベストアンサー

 openssh-clientなら、デフォルトで ssh-copy-idコマンドがインストールされているはずです。それを使いましょう。
 例えば、次のように使います:

  ssh-copy-id user@hostname.example.com 

   -i identity_file を使って、パブリックキーにデフォルト設定されているIDをコピーします。それをリモートホストに割り当てます。

  デフォルトIDは、あなたのマシンに割り当てられた「標準の」sshキーです。sshキーは「publicキー」と「privateキー」の2つのファイルから構成されていて、いずれも ~/.sshディレクトリに入っています。ID(identity)を変更したときには、「id_rsa」あるいは「id_dsa」ファイルとして保存されまして、それが新たなpublicキーとして扱われます。
 「ssh-copy-id」コマンドを使用する時に、IDを指定しなくてはならないと思われがちですが、その必要はありません。ssh-copy-idは、使えそうなIDを自動的に見つけてきます。


  IDが全くなかった場合ですが、その時は「ssh-keygen」というツールを使ってIDを作成してください。


 

  他のアンサーを見る

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2017-08-12 19:55:55 / Hnoss
原文サイトを表示
公開ノート

とりあえず、ベストアンサーだけ訳しました。「音楽サーバー」のリンク先の記事です。

[ 原文 ] https://askubuntu.com/questions/4830/easiest-way-to-copy-ssh-keys-to-another-machine
Creative Commons License この作品は、クリエイティブ・コモンズ・ライセンスの下でライセンスされています。
クリエイティブ・コモンズ・ライセンス