本文配置参考上一篇
linux环境下 centos7.8 openssh 7.4p1 升级最新版本 openssh 9.7p1-优快云博客
1修改端口
sed -i '/^#Port/s/#//g' /usr/local/openssh/etc/sshd_config
sed -i '/^Port/s/22/2689/g' /usr/local/openssh/etc/sshd_config
2设置允许登录ssh服务器的用户,禁止root登录
useradd test
passwd test
echo "AllowUsers test" >> /usr/local/openssh/etc/sshd_config
#查看结果
grep -i 'AllowUsers' /usr/local/openssh/etc/sshd_config
#禁止root登录
#PermitRootLogin yes
PermitRootLogin no
sed -i '/^#PermitRootLogin/s/#//g' /usr/local/openssh/etc/sshd_config
sed -i '/^PermitRootLogin/s/yes/no/g' /usr/local/openssh/etc/sshd_config
#查看结果
grep -i 'PermitRootLogin' /usr/local/openssh/etc/sshd_config
#修改最大登录尝试次数(可选)
#MaxAuthTries 6
3防火墙
firewall-cmd