秘密鍵認証で自動ログイン

RSAキーの作成

puttygen.exe を起動し、生成する鍵の種類「SSH-2 RSA」、
生成する鍵のビット数「2048」を選び「生成」をクリック。

マウスを動かしてユニークな鍵を生成。

鍵のパスフレーズを設定し、公開鍵(hoge.pub)と、秘密鍵(hoge.ppk)を保存。

公開鍵をサーバーに設定

samba や sftp や wget、もしくはコピペ等でユーザフォルダーに公開鍵をコピー。
以下のコマンドで、キーを変換。変換したら元のデータは削除する。

$ mkdir .ssh
$ chmod 700 .ssh
$ ssh-keygen -i -f hoge.pub >> .ssh/authorized_keys
$ chmod 600 .ssh/authorized_keys
$ rm hoge.pub

PuTTY に秘密鍵の設定

「接続」「データ」の自動ログインのユーザ名にユーザ名を設定。

「接続」「SSH」「認証」のプライベートキーファイルに、秘密鍵を設定。

pageant の常駐と秘密キーの設定

スタートアップに pageant を登録し、プロパティのリンク先に読み込みたい秘密鍵を追加します。

"C:\Program Files (x86)\putty\pageant.exe" D:\projects\rsa_key\hoge.ppk

ubuntu/秘密鍵認証で自動ログイン.txt · 最終更新: 2018/03/18 09:56 (外部編集)
 
特に明示されていない限り、本Wikiの内容は次のライセンスに従います: CC Attribution-Share Alike 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki