お使いのサーバーは、おそらく異なるキー検索パスで構成されています。
は/etc/ssh/sshd_config
で行を検索します。
AuthorizedKeysFile .ssh/authorized_keys
これが変更された場合、サーバは、キーごとに異なるファイル(複数可)を検索します。
EDIT:もう少し公開鍵で認証される方法があります。
Authorized
で始まる多くの設定オプションが有効です。
マニュアルから:
AuthorizedKeysCommand
Specifies a program to be used to look up the user's public keys.
The program must be owned by root, not writable by group or oth‐
ers and specified by an absolute path. Arguments to
AuthorizedKeysCommand accept the tokens described in the TOKENS
section. If no arguments are specified then the username of the
target user is used.
The program should produce on standard output zero or more lines
of authorized_keys output (see AUTHORIZED_KEYS in sshd(8)). If a
key supplied by AuthorizedKeysCommand does not successfully
authenticate and authorize the user then public key authentica‐
tion continues using the usual AuthorizedKeysFile files. By
default, no AuthorizedKeysCommand is run.
あなたは、認証の詳細なプロセスを示すために、 'のssh -V'を試すことができます。 –
'debug1:プライベートキーを試しています:/***/.ssh/id_rsa debug1:PEM秘密キーが読み込まれました:type RSA debug1:認証に成功しました(公開鍵)。 – Sato
サーバーが公開キー認証を正常に行っているようです。タイトルに合わせて変更してください。 –