Linux Centos修改ssh端口

1 篇文章 0 订阅
1 篇文章 0 订阅

购买服务器之后,第一件事更新ssh登录端口

一、向sshd_config添加端口

vi /etc/ssh/sshd_config

 找到 # Port 22,yy p 复制一行到下方,将后方22改为目标端口

#Port 22
Port 10086
# :wq保存 
/bin/systemctl restart sshd.service #重载sshd服务

二、防火墙开放目标端口(这里采用的是firewall,也可使用iptables)

/bin/systemctl status firewalld.service #查看防火墙状态
/bin/systemctl start firewalld.service #未开启则开启,开启则不执行
firewall-cmd --zone=public --add-port=10086/tcp --permanent #开启端口
firewall-cmd --zone=public --query-port=14451/tcp #查看端口是否开放
firewall-cmd --reload #重载
/bin/systemctl restart firewalld.service #重载firewall服务

三、查看并连接

netstat -anp | grep 10086 #查看端口使用情况
ssh root@localhost -p 10086 #连接,输入密码

四、连接成功后,删除22端口

vi /etc/ssh/sshd_config
#找到一开始添加端口的地方,dd
Port 10086
# :wq 保存

欢迎指正!

脚本编写参考大神博客:CentOS7一键增加删除防火墙端口​​​​​​​

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值