1.PUTTYをダウンロードします
公式サイト:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
2.puttygen.exeを利用して、秘密鍵と公開鍵を生成します
①画像と同じ、「SSH-2 RSA」をチェックして、1024を入力した後で、「Genrate」ボタンを押します

②生成完了までマウスが回っています

③生成した後、秘密鍵(private key)を保存します。
ここに公開鍵も保存できるけど、このフォーマットとLinux専用のが違います。
だから、以下のイメージの方法を使って、表示されたのはLinux用の公開鍵

④公開鍵と秘密鍵今まで全部もらいました、後はLinuxの設定
root権限を利用して、新しい登録用のユーザーを追加します
[test@localhost ~]$ su -
[root@localhost ~]# useradd qu.xiaoyi
パスワードを設定します
[root@localhost ~]#passwd qu.xiaoyi
それで、ユーザー追加完了、今新規のユーザーとして、登録します
[root@localhost ~]#su - qu.xiaoyi
新規のユーザーのディレクトリに公開鍵を追加します
[qu.xiaoyi@localhost ~]$mkdir .ssh
[qu.xiaoyi@localhost ~]$cat > .ssh/authorized_keys
公開鍵を入力して、CTRL+Cを押します
ディレクトリとファイルの権限を変更します
[qu.xiaoyi@localhost ~]$ chmod 700 .ssh/
[qu.xiaoyi@localhost ~]$ chmod 600 .ssh/authorized_keys
それて、puttyのSSH部分のAuthサブ部分に秘密鍵を指定されたら、アクセスできるようになります。
0 件のコメント:
コメントを投稿