猛牛哥
记录网络点滴生活

CentOS 修改SSH端口

网上的教程太啰嗦,自己码一个。
第一步,修改ssh配置文件:
vi /etc/ssh/sshd_config
vi /etc/ssh/ssh_config
将2个文件中的Port 22前的注释去掉,改成想用的端口。
第二部,设置防火墙,开放你想用的端口。
如果是iptable,执行

iptables -I INPUT -p tcp --dport 端口 -j ACCEPT
service iptables restart

如果是firewall,执行

firewall-cmd --zone=public --add-port=端口/tcp --permanent
firewall-cmd --reload

第三部,重启sshd:service sshd restart
如果重启sshd时遇到错误,就关闭selinux。关闭方法:

sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config

运行完毕后重启系统即可。如果不方便重启服务器,可以临时关闭selinux,使用命令:setenforce 0

赞(0) 打赏
猛牛哥原创:猛牛哥的博客 » CentOS 修改SSH端口

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏