CentOS 7 修改 SSH 远程端口

CentOS 7 修改 SSH 远程端口

ZKEASOFT June 20, 2017


Linux 的默认端口是22,如果你同时也启用了root用户,那你的服务器很有可能被暴破,为了安全,可修改SSH的默认端口

编辑配置文件,输入端口号 如:22443

vi /etc/ssh/sshd_config

添加22443端口到 SELinux

semanage port -a -t ssh_port_t -p tcp 22443

查看一下添加结果

semanage port -l | grep ssh

如果成为会输出

重启SSH服务

systemctl restart sshd.service

开放端口

firewall-cmd --zone=public --add-port=22443/tcp --permanent
firewall-cmd --reload

常见问题

semanage: command not found

先安装 semanage

yum provides /usr/sbin/semanage
yum -y install policycoreutils-python

微信公众号