🔥
conoha VPSでSSHができないとき
単刀直入に言うと、、、
単刀直入に言うと、公開鍵と秘密鍵がリンクしていない可能性がある
以下のコマンドで秘密鍵から公開鍵を手に入れる
ssh-keygen -y -f C:\Users\○○\Downloads\key.pem
それを以下のコマンドで公開鍵を入れるファイルを開いて、その部分に先ほど生成した公開鍵をコピペする
nano /home/VPSのユーザ名/.ssh/authorized_keys
以上で連携できるはず
個人の感想
私はFileZillaを用いてVPSをSSHで連携しようとしていましたが、1時間格闘してもうまくいきませんでした。そしてよく見たら、公開鍵と秘密鍵がリンクしていなかったのです。なので、公開鍵を秘密鍵から生成してリンクするようにしました。
公開鍵を入れないと行けないのも初めて知りました。
自分は少し特殊だったかも知れませんが、もし同じ感じでうまくいってない人がいればPowerShellでコマンドを実行して、公開鍵を見直してみてください。
Discussion