[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 メーリングリストの案内