SSH/SCPでパスワードなしでログインする手順


■SSH/SCPでパスワードなしでログインする手順

1./home配下のユーザーディレクトリに.sshディレクトリがなければ作成
mkdir .ssh
chmod 700

2.キーの作成
ssh-keygen -t dsa
※何も入力せずenter

3..sshディレクトリ内に作成されるid_dsa.pubがキー
作成されるすべてのファイルのパーミッションを600にする

4.id_dsa.pubをリモート先サーバーの.ssh内にコピーする

★↓ここからリモート先サーバーの設定↓★

5.コピーしたid_dsa.pubから以下のコマンドを実行
cat id_dsa.pub >> authorized_keys
chmod 600

6.id_dsa.pubを削除

以上でローカルサーバーから以下のコマンドを実行すると
パスワード入力なしに接続できます。

例:scp [email protected]:/home/nishizawa/.ssh/test.txt ./
(オプションなしでも大丈夫)