[Mew-dist 11936] Re: b14
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
1999年 12月 24日 (金) 17:09:14 JST
From: Yoichi NAKAYAMA <yoichi at example.com>
Subject: [Mew-dist 11934] Re: b14
> passphrase 使って,さらに ssh-agent 使用なのでパスワードは入力しないです.
> agent を止めてパスフレーズを聞かせてみましたが,聞いてきません.
> ここで,mew-ssh.el みたら, password: を待たせてるみたいですね.
> # たしか ssh1 でも同じだと思います.
>
> で, ssh2 で password 聞かせるようにしたら,パスワードまでは聞いて
> きましたが,やっぱり送れません.もう一つの問題ですが,これは以下の
> やつです.
mew-ssh-filter の意図は、
(1) コネクションが確立されたことを判断する
(2) もし、password: を聞かれたら、ユーザに入力を促す
です。
(2) はオプションであって、必須ではありません。ssh-agent を使っていても
動くと思うのですが。どこが悪いのかなぁ。
> ssh2 -v だと
>
> debug: Ssh2/ssh2.c:304/client_authenticated: client_authenticated
>
> なのが返ってくるみたいなので,mew-ssh.el の 75 行目あたりで,
>
> (message "SSH permission denied"))
> ; ((string-match "Entering interactive session" string)
> ((string-match "client_authenticated" string)
> (if (intern-soft (process-name pro))
>
> ってしたら ssh2 では行けました.ssh1 か ssh2 かで違うようですね.
> ってな感じで2段階の問題でした.
こちらは、マージしておきます。
--かず
Mew-dist メーリングリストの案内