0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

mysqlやAWSの本番環境に接続しようとした時、Permission denied (publickey)

Last updated at Posted at 2022-07-15

原因

githubの公開鍵を過去に誤って変更してしまっていたから。

解決までの流れ

①公開鍵を保存してる場所を確認

github公開鍵は/Users/_/.ssh/id_rsaのパスを合わせる。

以下のコマンドを打って、pwdで.sshのパスを確認する。

ls ~/.ssh
cd ~/.ssh
pwd

pwd => /Users/****_****/.ssh

実際にパスを設定する。
以下のコマンドで中身を見る。

vim ~/.ssh/config

IdentifyFillの表記が確認できる。
先ほど確認したパスをそれにつづけて書き保存する。

IdentifyFill /Users/****_****/.ssh/id_rsa

ここまでで設定はOK

②公開鍵がしっかり設定されているか確認した

以下のコマンドで公開鍵が見れる。

vim ~/.ssh/id_rsa.pub

ここで公開鍵を確認したところ、過去に誤って、公開鍵を変えていたことが判明。

新しく公開鍵を設定し直し、設定も変えて、再びmysqlに繋いでみると、接続できた。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?