前言
我们大家都知道 SSH 的默认端口为 22,但是基于安全的需要,我们需要修改服务器的 SSH 端口,和禁用 root 远程登录。
通过以下步骤,我们通过编辑 /etc/ssh/sshd_config
,将端口修改为 10089,并禁用 root 远程登录,同时为新端口添加防火墙规则,并删除默认端口的规则。
注意:1,使用 root 用户执行以下步骤;2,只在 CentOS 6.5 下验证。
修改端口
vi /etc/ssh/sshd_config Port 10089 #端口号 PermitRootLogin no # 禁止root ssh
为新端口开通防火墙规则
iptables -I INPUT 4 -m state --state NEW -p tcp --dport 10089 -j ACCEPT service iptables save service iptables reload
删除22端口的规则
iptables -D INPUT $RULE_LINE_NUMBER service iptables save service iptables reload
$RULE_LINE_NUMBER
可以通过 iptables -L -n �line-number
来查看
总结
以上就是关于centos6.5下修 SSH端口并禁用root远程登录的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
您可能感兴趣的文章:
- CentOS7.2 忘记root密码及重置root密码的简单处理方法
- CentOS 6下root密码忘记的解决办法
- CentOS下命令行实现普通用户和root用户切换的实例
- CentOS环境中MySQL修改root密码方法
- 详解如何在Linux(CentOS)下重置MySQL根(Root)密码
- CentOS下安装mysql时忘记设置root密码致无法登录的解决方法
- CentOS下重置MySQL的root密码的教程
- CentOS8下的root密码快速修改方法
本文由 华域联盟 原创撰写:华域联盟 » centos 6.5下修改SSH端口及禁用root远程登录的方法
转载请保留出处和原文链接:https://www.cnhackhy.com/58265.htm