るるぷらす

るるぷらす、だおー

Mac OS XでSSHの公開鍵と秘密鍵を設定する。

いままでだらだらと、そんなのこともできるんだよなー。と思っていたけど実際の作業方法は知らなかったのでメモ。

やり方

  1. ターミナルから ssh-keygen と入力して実行。
    • Enter file in which to save the key (/Users/egyo/.ssh/id_rsa): 保存先の指定、そのままEnter
    • Enter passphrase (empty for no passphrase): 任意のパスフレーズを設定
    • Enter same passphrase again: もう一回入力
  2. Finderからコマンド+シフト+Gで "~/.ssh" と入力して開く。
  3. 同じようにサーバ側のユーザー直下にある.sshを開く。
  4. 手順1で保存したid_rsa.pubをテキストエディタで開き、その内容をサーバ側のauthorized_keysに貼付けます。
  5. UNIXの設定やテキストファイルは最後に改行が必要なので入れる。*1

これで設定終了。意外と簡単でした。
情報元:hogeyui_ & otsune_s ありがとー。

*1:cat foobar >> /etc/hoge したときに行がつながっちゃうかららしい。