SELinux导致的ssh服务无法绑定端口的问题

马谦马谦马谦 2019年6月19日21:43:13 发表评论

修改ssh端口后使用systemctl一直无法启动sshd,报错:

使用journalctl -xe查看错误信息,发现一串没有权限绑定端口错误信息:

很奇怪,服务是使用root身份启动的,端口号也不在1-1024之间,不可能出现端口号无法绑定的问题。

开始怀疑是不是端口号被占用了,但是用netstat命令查看并没有占用,而且如果被占用报错也应该是xx already been used,因此排除端口被占用了。

后来发现是开启了SELinux导致的,使用sestatus查看SELinux当前的状态:

 

最后的解决办法就是关闭SELinux了,执行setenforce 0临时关闭。

本文共执行62次查询,耗时0.600秒!
马谦马谦马谦

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: