ポート番号を22からxxxxに変更するとします
念の為、ターミナルを2つ開いておくとよさそう
sshd_configの編集
Port xxxxを追加:
vi /etc/ssh/sshd_config
sshd_configの編集のシンタックスチェック
sshd -t
sshdの再起動
systemctl restart sshd.service
EC2側でxxxxを許可
セキュリティグループでTCPのポートxxxxを許可
Firewalldの設定変更
cp /usr/lib/firewalld/services/ssh.xml /etc/firewalld/services/ssh-xxxx.xml
xmlファイルの編集
ポートを22からxxxxに変更
vi /etc/firewalld/services/ssh-xxxx.xml
xxxxxポートでのssh接続を許可
firewall-cmd --permanent --add-service=ssh-xxxx
22番でのssh接続を停止
firewall-cmd --permanent --remove-service=ssh
firewalldの再起動
firewall-cmd --reload firewall-cmd --list-all
EC2側で22を遮断
セキュリティグループでTCPの22版ポートを遮断