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