MacからCentOSへ公開鍵認証を使ってSSH接続する
環境
ローカル OS X Lion
ホスト CentOS6.2
ローカルでの作業
鍵ファイルを作成する
$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/Users/username/.ssh/id_rsa): # Enterを押す Enter passphrase (empty for no passphrase): # 任意のパスフレーズを入力 Enter same passphrase again: # パスフレーズ確認
作成された鍵ファイルの確認
秘密キーが ~/.ssh/id_rsa ファイルに、公開キーが ~/.ssh/id_rsa.pub ファイルに保存される。
$ ls .ssh id_rsa id_rsa.pub
公開鍵ファイルをホストにコピー
scpで公開鍵ファイル(id_rsa.pub)をホストにログインした先のホームディレクトリに置いておく。