(Rackspaceに)新しいサーバーをセットアップし、PuTTY/KiTTYで動作させます。
ターミナル(Cmder)から実行すると、パスフレーズの入力を求められ(PuTTYは入力しません)、「Enter」を押します(パスフレーズはありません)。その後、ユーザーのパスワードの入力を求められます。目的が果たせません。
助言がありますか?
OS:Windows 7
ターミナル:Cmder
秘密鍵:Puttygenから作成された.ppk
サーバー:Rackspace Centos 6
PuTTYは機能するので、サーバー側は正しくセットアップされていると思います。
PuTTYで使用される秘密鍵(ppk)を変換する必要があります。そうするには、
実行
ssh -v user@yourhost
cmderからデバッグ出力を確認すると、C:\Users\USERNAME\.ssh
フォルダーでキーを探していることがわかります。最初のキーはC:\Users\USERNAME\.ssh\id_rsa
である必要があります。
次に、puttygenを実行し、メニューでConversions->Import key
を選択し、ppkをインポートしてから、Conversion->Export OpenSSH key
を選択し、エクスポートしたキーを1、C:\Users\USERNAME\.ssh\id_rsa
に記載されているファイルに保存します。
Cmderからsshをもう一度試してください。これで動作するはずです。