Preventing SSH remote brute-force attacks
防止ssh远程暴力攻击
方法一:修改远程登录端口
修改/etc/ssh/sshd_config文件中的Port 将前方的#注释删除,并将22修改为你想要使用远程登录的端口,例如54321。
vi /etc/ssh/sshd_config
删除 Port 22 前的注释,并且修改为 54321:
#Port 22
Port 54321
保存退出, 按ESC, 输入:
:wq
最最重要的一步,千万不要忘记修改防火墙端口,否则重启ssh服务之后将无法连接!!
# tcp 端口
firewall-cmd --permanent --add-port=54321/tcp
# udp 端口
firewall-cmd --permanent --add-port=54321/udp
# 重载防火墙
firewall-cmd --reload
重启 ssh 服务
systemctl restart sshd
方法二:限制登录IP
TODO
方法三:使用非root用户登录
TODO
Last updated