centos 6.5下修改SSH端口及禁用root远程登录的方法

227次阅读
没有评论

前言

我们大家都知道 SSH 的默认端口为 22,但是基于安全的需要,我们需要修改服务器的 SSH 端口,和禁用 root 远程登录。

通过以下步骤,我们通过编辑 /etc/ssh/sshd_config ,将端口修改为 10089,并禁用 root 远程登录,同时为新端口添加防火墙规则,并删除默认端口的规则。

注意:1,使用 root 用户执行以下步骤;2,只在 CentOS 6.5 下验证。

修改端口

?
1
2
3
vi
/etc/ssh/sshd_config
Port 10089
#端口号
PermitRootLogin no
# 禁止root ssh

为新端口开通防火墙规则

?
1
2
3
iptables -I INPUT 4 -m state --state NEW -p tcp --dport 10089 -j ACCEPT
service iptables save
service iptables reload

删除22端口的规则

?
1
2
3
iptables -D INPUT $RULE_LINE_NUMBER
service iptables save
service iptables reload

$RULE_LINE_NUMBER 可以通过 iptables -L -n –line-number 来查看

总结

正文完
 0
国外主机测评
版权声明:本站原创文章,由 国外主机测评 于2025-11-13发表,共计497字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。