
Ubuntu日本語フォーラム

ログインしていません。
SSHの鍵認証についてお教えいただければと思います。
SSH自体は接続できます。
しかし、鍵認証の設定をしてパスワード認証をNOにした途端接続できなくなります。
これは、Ubuntuだけに限らずCentOSでも同様の結果になります。
おそらく、viを開いてコピーしたものを貼り付けた結果が何らかの形で間違っているのだろうと
思います。スペースが入っているとか、不要な文字が入っているとか。です。
手順は間違っていないように思います。
下記のサイトのとおりに行っています。
Ubuntuは下記のサイト
http://www.server-world.info/query?os=Ubuntu_14.04&p=ssh&f=2
CentOSは下記のサイトです。
違うディストリビューションで違うSSHのクライアントソフトを使用して同様のエラーになると
言うのが不思議です。
http://centossrv.com/teraterm-public.shtml
サイトの記述が間違っているのか、両方に共通する知らないものが引っ掛かる何かがあるのか。
Ubuntuの例で言うと、『これを、以下のように、1行目と最終行は削除し、2行目は「ssh-rsa 」に差し替え、さらに他の行の改行は全て取り除いて1行にします』
と言うところが気を付けないといけないと思い慎重に行ったのですが。またディレクトリも間違っていないと思います。
/var/log/syslogにも特にエラーは出ず、認証に失敗しましたと出るだけです。プレーンパスワードだと通ります。(この場合パスワード認証は通すようにしてあります)
DNSの前にこれで引っ掛かっていたのですが、DNSをしたいばかりに質問の順序が逆になっていました。今一からやり直しています。
よろしくお願いします。
オフライン
とりあえず、拙ブログを紹介してみる。
[ssh 接続で公開鍵認証を使う | COMPNET](http://www.compnet.jp/archives/2557 "ssh 接続で公開鍵認証を使う | COMPNET")
本題。
/var/log/auth.log に 「sshd」のエントリで何か出ていませんか?
オフライン
パスワード認証でうまくいったときのログは残っていましたが、
認証できなかった時のログは何も残っていません。
秘密鍵の読み込みなどホストに届く前の段階でNGなのでしょうか?
またブログを参考に再構築してみます。
オフライン