阿里云centos7.6修改ssh端口

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

sysctl -a | grep ip_local_port_range

显示:net.ipv4.ip_local_port_range = 32768 60999

新ssh端口号选择在这个范围内即可,如32665

2、修改shhd_config

vi etc/ssh/sshd_config

在增加Port端口32665保存之后

重启一下

systemctl restart sshd

3、增加SElinux端口

yum安装一下

yum provides semanage
yum -y install policycoreutils-python

添加新端口32665

检测一下是否成功

semanage port -l | grep ssh

返回值出现22和32665即为成功。

4、配置防火墙FirewallD

首先检测防火墙是否已经启用,启用返回值runing,反之,为not running

firewall-cmd --state

若没有启用,需要启用

systemctl start firewalld
systemctl enable firewalld

查看防火墙的默认、活跃区域(zones)

firewall-cmd --get-default-zone
firewall-cmd --get-active-zones

看两条命令的返回值是否含有public,有则为正确,没有就百度谷歌一下方法

5、端口永久开放

为了防止出错,22端口一同开放

与临时开放的区别在于多了permanent

firewall-cmd --permanent --zone=public --add-port=22/tcp
firewall-cmd --permanent --zone=public --add-port=32665/tcp

防火墙重启

firewall-cmd --reload

查看已暴露端口

firewall-cmd --permanent --list-port
firewall-cmd --zone=public --list-all

6、重启SSH

systemctl restart sshd.service

然后用xshell测试一下,如果没有成功看看阿里云的端口开放没有

阿里云centos7.6修改ssh端口_第1张图片

你可能感兴趣的:(sql,centos)