macでansibleを使い、ubuntuのサーバを新規にセットアップしました。
sshでの接続がよくわかっていないので恐縮ですが、
以下のsshコマンドは接続できて、
ssh -i ssh_keys/xxxxxxxxx-ubuntu.key xxxxxxxxx@xxxxxxxxxx.jp
以下のコマンドは「Permission denied (publickey).」とエラーが出て接続できません
ssh xxxxxxxxx@xxxxxxxxxx.jp
macのusers/xxxxxxx/.sshの下は、known_hostsとknown_hosts.oldだけです。
ちなみに、他のUbuntuのサーバには「ssh xxxxxxxxx@xxxxxxxxxx.jp」で接続できています。
Sequel Proも他のUbuntuサーバのDBには接続できますが、今回の新規のサーバには接続できません。
sshのパスフレーズも間違っていないのですが・・・。
macから複数台のUbuntuサーバに接続するには、何か注意点があるのでしょうか??
有識者の方、お知恵をお貸しいただけると助かります。どうぞよろしくお願い致します。
[補足]
繋がらないubuntuサーバのログを表示させてみました。
ssh -vvv xxxxxxxxx@xxxxxxxxxx.jp の結果の最後の部分
debug2: we did not send a packet, disable method debug1: No more authentication methods to try. Permission denied (publickey).
正常に繋がる別のubuntuサーバの場合のログ
ssh -vvv xxxxxxxxx@xxxxxxxxxx.jp の結果の最後の部分
debug2: we did not send a packet, disable method debug3: authmethod_lookup password debug3: remaining preferred: ,password debug3: authmethod_is_enabled password debug1: Next authentication method: password
となっています。
we did not send a packet, disable methodの後が、
authmethod_lookup passwordになっていると、繋がるようなのですが、この部分は何に違いがあるのでしょうか?
回答1件
あなたの回答
tips
プレビュー