平成21年2月2日月曜日

PUTTYでLinuxに接続(SSH2)

簡単ですけど、自分にとって忘れやすい。。。。

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 件のコメント: