centos6.5、centos6.6修改ssh默认端口号
博客专区 > Elson 的博客 > 博客详情
centos6.5、centos6.6修改ssh默认端口号
Elson 发表于1年前
centos6.5、centos6.6修改ssh默认端口号
  • 发表于 1年前
  • 阅读 90
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

摘要: centos6.5、centos6.6修改ssh默认端口号

先查看下服务器端口号范围: 

sysctl -a|grep ip_local_port_range

输出如下:net.ipv4.ip_local_port_range = 32768    61000

新ssh端口号在这个范围内即可,如41134

第一步:

vi /etc/sysconfig/iptables

找到现有的ssh那行,把22修改为新的SSH端口号41134

#####################如果找不到这个防火墙配置文件,用下面的方法######################

解决办法:
随便写一条iptables命令配置个防火墙规则:如:

iptables -P OUTPUT ACCEPT
service iptables save  #进行保存

cat iptables 内容例子如下:

*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT

#################################################################################

修改后的配置应为

-A INPUT -p tcp -m state --state NEW -m tcp --dport 41134 -j ACCEPT
#service iptables save (保存防火墙配置)
#service iptables restart (重启防火墙)

第二步:

# vi /etc/ssh/sshd_config

把Port 22行的修改为Port 41134

重启下ssh服务

#service sshd restart

切记,第一步和第二步不可搞反,否则SSH远程连接不上。

共有 人打赏支持
粉丝 8
博文 38
码字总数 17312
×
Elson
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: