centos7修改ssh默认端口

以把默认的22端口改成10086为例

第一步 修改ssh配置文件

vim /etc/ssh/sshd_config

把 #Port 22的注释打开(去掉#号)并在下面添加一行

Port 10086

第二部 安装semanage

yum -y install policycoreutils-python

添加10086端口:semanage port -a -t ssh_port_t -p tcp 10086

验证是否添加成功:semanage port -l|grep ssh 

第三部 防火墙开放10086端口

firewall-cmd --permanent --add-port=10086/tcp

重新加载防火墙策略:firewall-cmd --reload

验证是的开放10086端口:firewall-cmd --permanent --query-port=10086/tcp

第四部 重启

重启ssh服务:systemctl restart sshd

重启防火墙:systemctl restart firewalld.service

重启后通过10086端口登录: ssh root@ip -p 10086 登录成功 说明修改成功,

第五步 关闭22端口

vim /etc/ssh/sshd_config

把 Port 22 这行去掉即可

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值