所有问题解决方案
我们都已亲身测试

CentOS 8修改ssh默认端口

1、编辑sshd配置文件,将#Port 22取消注释改成您想修改的端口,如:22345

vi /etc/ssh/sshd_config

2、将新端口添加至防火墙规则

firewall-cmd --zone=public --add-port=22345/tcp --permanent

firewall-cmd --reload

3、向SELinux中开放新端口,需要先安装semanage及其依赖包policycoreutils-python-utils:

yum provides semanage
yum -y install policycoreutils-python-utils

添加开放端口:

semanage port -a -t ssh_port_t -p tcp 22345

4、重启SSHD服务

systemctl restart sshd.service

此时就可以用新端口连接了

赞(1)
未经允许不得转载:无忧解决网 » CentOS 8修改ssh默认端口

登录

找回密码

注册