修改sshd_config后sshd无法启动

只是修改个ssh端口,不至于无法启动,关闭selinux后可以正常启动,那么不关闭selinux怎么办呢?需要修改一下selinux策略

semanage port -l |grep ssh

ssh_port_t                      tcp                       22

通过这个可以看到默认的端口是22,可以添加一个修改后的端口

semanage port -a -t ssh_port_t -p tcp 新的端口
restorecon -v /etc/ssh/sshd_config

这时就可以正常启动sshd了,连接也没问题。

THE END