[Ttssh2-users8] Re: キー認証に失敗します

Back to archive index
IWAMOTO Kouichi sue****@iwmt*****
2019年 12月 16日 (月) 13:22:37 JST


岩本です。

On Sun, 15 Dec 2019 10:11:56 +0900
Mitsuyasu Ichimura <jg8ni****@kuh*****> wrote:

> auth.logを確認してみると、下記の通りのエラーが出ています。
> 
> Dec 15 10:04:36 amethyst sshd[39709]: user mitsu login class  [preauth]
> Dec 15 10:04:36 amethyst syslogd: last message repeated 1 times
> Dec 15 10:04:36 amethyst sshd[39709]: Received disconnect from 192.168.1.15 port 60490:11: SSH2\\216\\251\\223\\256\\203\\215\\203O\\203C\\203\\223\\203G\\203\\211\\201[:\\203\\206\\201[\\203U\\201[\\224F\\217\\330\\202\\252\\216\\270\\224s\\202\\265\\202\\334\\202\\265\\202\\275. [preauth]

Disconnect メッセージに日本語(CP932)の文字列を含めちゃってますね。日本語を
含めるならばUTF-8にする必要が有るので、これは修正が必要だなあ。

メッセージは「SSH2自動ログインエラー:ユーザー認証が失敗しました.」なので、
これからは何等かの理由で認証が失敗した事しかわからないですね。

 1. TERATERM.INI の LogLevel を 100 にする
 2. サーバに接続して、公開鍵認証で認証を行う
 3. 2 が失敗した後にキーボードインタラクティブ認証で認証を行う

を実施して、Tera Termのインストールディレクトリに出来た TTSSH.LOG のうち、
"SSH2_MSG_NEWKEYS was received(DH key generation is completed)." より後の
ログを見せてもらえますか?
現状ではログ出力が貧弱なので、見せてもらったログを元にログ出力を強化した
バージョンで試してもらう事になると思います。

> 鍵は、サーバ上で
> ssh-keygen -b 2048
> で生成しています。そのうえで、公開鍵をサーバのautorized_keyに
> 登録してあります。パーミッションも「600」に設定しております。

パーミッションの問題だったら、キーボードインタラクティブ認証でログイン時に

2019-12-16 03:18:57.668Z [19216] DEBUG message from server: Ignored authorized keys: bad ownership or modes for directory /home/sue

というように問題の有るファイル/ディレクトリの情報が TTSSH.LOG に出てくる
はずです。ただ、FreeBSD -> FreeBSD で問題が無いとの事なので、これの可能性は
低いと思います。

-- 
IWAMOTO Kouichi <sue****@iwmt*****>



Ttssh2-users メーリングリストの案内
Back to archive index