中国からのSSH接続がうざいので・・・SSHアクセスを鍵認証へ変更しrootログイン禁止に

手順① キーペアを作成

当方の環境ではpoderosaでSSH接続している。

新しいキーペアを作成し保存。

手順② 公開鍵をサーバーへ設置

cd
mkdir .ssh
chmod 700 .ssh
cd .ssh
vim vim authorized_keys

公開鍵をauthorized_keysへ保存

chmod 600 authorized_keys

手順③ SSH接続を鍵認証へ変更

sshd_configを修正

vim /etc/ssh/sshd_config

鍵認証を許可する。

PubkeyAuthentication yes

sshd再起動

systemctl restart sshd

秘密鍵を指定してssh接続を試す。

成功したら追加で、rootログインとパスワードログインを禁止する。

PermitRootLogin no
PasswordAuthentication no

sshd再起動

systemctl restart sshd

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です