Windows 8.1で、Puttyの秘密鍵を、複数自動起動する方法。

secretPuttyの秘密鍵を、複数持っている場合、秘密鍵を、Windowsのスタートアップに保存してみることは、皆さんやってきたのではないでしょうか?

しかし、実際にやってみると解りますが、秘密鍵が自動的に全部読み込まれません。そんな時にどうするか?

グーグル先生に聞いてみると、参考サイトに、いいことが書いてありました。手順は、下記の通りです。

  1. 秘密鍵を一箇所に集める。
  2. Puttyのインストールしたフォルダにある、”pageant.exe”へのリンクファイルをひとつ作成する。
  3. 2.で作った”pageant.exe”へのリンクファイルの、「作業フォルダ」を、1.でまとめた、一箇所に集めた秘密鍵のフォルダに指定する。
  4. 2.で作った”pageant.exe”へのリンクファイルの、「リンク先」には、秘密鍵を列挙する。
  5. 以上で作った”pageant.exe”へのリンクファイルをWindowsの「スタートアップ」に保存する。

上記4.のリンク先は、下記のように指定します。

“C:\Program Files (x86)\PuTTY\pageant.exe” key1.ppk github.ppk aws.ppk “日本語ファイル名秘密鍵.ppk” “C:\User\USERNAME\.vagrant.d\insecure_private_key.ppk”

Windows8.1のスタートアップは隠れております。どうして隠す必要があるのか、この辺は都合上なのでしょうか。私には解りません。

どこに、スタートアップがあるかは、下記に隠れておりますよ。

C:\Users\USERNAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

AppData以下は隠しフォルダなので、見えない人は、見えるようにしましょうね。

そこまではWindowsに親切ではないので教えません。 😉

このスタートアップに、先ほど作った、”pageant.exe”へのリンクファイルを保存すればいいのです。これで万事おk。

 


startup※スタートアップフォルダは次のようにしても開きます。(Windows 7,Windows 8.1で動作確認しました。)

Windowsキー+rキーを押しまして、コマンドは、

「shell:startup」とします。

するとスタートアップ画面が開きますよ! お試しあれ!

 

参考:http://mistymagich.wordpress.com/2013/10/18/how-to-automatically-start-pageant-with-loading-private-key-files/

参考:http://blog.livedoor.jp/haruka_sao/archives/52019677.html