web-dev-qa-db-ja.com

SSH許可が拒否されました(公開キー)DigitalOcean Ubuntu

Digitaloceanでドロップレットにログインできないようです。

_ssh [email protected]_を試すと、Permission denied (publickey).が表示されますrootパスワードをリセットして、デジタルオーシャンドロップレットコンソールからログインしようとしましたが、リセットされたrootログインまたはパスワードを取得しません。また、私が設定した他のユーザー名とパスワードも必要ありません。

昨日はすべて正常に機能していましたが、今日仕事を始めたときに_Permission denied_の問題に遭遇しました。したがって、これが機能しなくなったために何が変わったのかわかりません。また、githubキーが追加されていないかどうかを確認しましたが、ローカルマシンのキーはそこにあり、正しいです。 _ssh-copy-id [email protected]_を使用してキーをドロップレットに追加しようとしましたが、同じエラーが発生しました。

デジタルオーシャンWebサイトへのログイン時に見つかったキーを見ると、正しいキーが表示されます。

8
Corey

問題はサーバー側にありましたauthorized_keys、ただし~/.ssh/authorized_keys。別の/home/user/.ssh/authorized_keysファイル。sshキーを追加する必要がありました。これをやると、問題はなくなりました。変更していないので、そのファイルからどのように削除されたかわかりません。これ ビデオ 助けた。

9
Corey