さくらVPSを利用しています。セキュリティ対策のために公開鍵認証の設定をしました。この記事は自分用のメモです。初心者が書いた記事なので、参考程度にしてください。
以下のさくらVPSのマニュアルを参考にしましたが、古い記事のため、エラーが出る箇所がありました。
SSH接続の変更内容をリロードする箇所でエラーが出ました。
# /etc/rc.d/init.d/sshd reload
「No such file or directory」という内容のエラーでした。
以下のコマンドでSSH接続の変更内容を反映させました。
systemctl restart sshd.service
よくわかっていないのですが、念のため、以下のコマンドも実行しておきました。
systemctl reload sshd
その後は、マニュアルの通り操作し、無事公開鍵認証でログインすることができました。FTPクライアントのFileZillaでも公開鍵認証でログインできました。