[operation:1101] Re: Maven2へのデプロイ時にログイン失敗

Hirotaka HONMA manhole @ arksystems.co.jp
2006年 11月 24日 (金) 03:04:13 JST


ほんまです。

On 11/24/06, hashimoto @ nulab.co.jp <hashimoto @ nulab.co.jp> wrote:

2つ気になりましたので取り急ぎ。
当たっていれば良いのですけれど。

> キーはPoderosaの「SSH鍵作成ウィザード」のOpenSSHで作成しています。
...
> settings.xmlは以下のようになっています。
>
> -------------------------------------------------------------------
> <?xml version="1.0" encoding="UTF-8"?>
> <settings>
>   <servers>
>
>     <server>
>       <id>maven.seasar.org</id>
>       <username>m-hashimoto</username>
>       <privateKey>'C:\Documents and Settings\masanori\My Documents
> \document\Seasar\ssh\ssh.ppk'</privateKey>
>       <passphrase>(パスフレーズ)</passphrase>
>       <directoryPermissions>775</directoryPermissions>
>       <filePermissions>664</filePermissions>
>     </server>
>
>   </servers>
>
> </settings>

1点目。
privateKey要素のパスに空白が含まれているのと、"\"が使われて
いるのと、シングルクォートで囲まれている点です。
私は<privateKey>D:/aaaa/bbbb/ccc</privateKey>のように記述し
ています。(こうしないとダメというわけではなく、妙な感じがす
る、という程度です)

2点目。
同じくprivateKey要素の、秘密鍵ファイルの拡張子が"ppk"な点で
す。"ppk"ってputtyの秘密鍵形式に使われていますので、ひょっと
するとopenssh形式ではないのかも!? と思いました。
ssh.ppkファイルが"PuTTY-User-Key-File-2"といった文字列で始ま
る場合はputty形式になっています。
(Poderosaは使ったことがないので外していたらすみません)


operation メーリングリストの案内