Yamamoto's Laboratory
 
 
Putty
 
 
 
 
 
 
 
 
 
 

PuTTY とは

「パティ」と読むようです.PuTTY は,SSH,Telnet,rlogin,シリアル接続などのプロトコルに対応したリモートログインクライアントです.Windows 向けとして広く使われており,macOS や Linux でも移植版やパッケージを利用できます.

PuTTY をインストールすると,SSH クライアントの「putty.exe」,SSH 認証エージェントの「pageant.exe」,SSH 鍵生成ツールの「puttygen.exe」などがインストールされます.

自動認証 (Pageant)

Double Commander で Web サーバーに接続するために,「pageant.exe」を設定します.

  1. PuTTY のフォルダーにある pageant.exe のショートカットを作成します.
  2. ショートカットを「C:\Users\ユーザー名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup」フォルダーに保存します.
  3. Windows にサインインすると,通知領域に Pageant のインジケーターが表示されます(図1).それをダブルクリックして,ppk ファイルを指定し,パスフレーズを入力します.

以上で設定が完了です.

このままだと,Windows にサインインするたびに ppk ファイルを指定しなくてはならず,手間がかかります.そこで,サインイン時に ppk ファイルを読み込む方法を示します.まず,pageant.exe のショートカットを右クリックし,「プロパティ」を開きます.「リンク先」を次のように書き換えます.

"C:\Program Files\putty-gdi-20191001\pageant.exe" "C:\Users\yamamoto\.ssh\ファイル名.ppk"

これで,Windows へのサインイン時に鍵ファイルを読み込みます.ただし,パスフレーズの入力はサインインごとに必要です.

図1: 通知領域のインジケーター

ページ作成情報

参考資料

  1. Pageant については,PuTTY ユーザマニュアルにある「Chapter 9: Pageant を認証に使用する」が詳しいです.

更新履歴

2020年06月06日 ページの新規作成


no counter