ssh服务启动不了可能是这个原因导致的

2022-06-15  本文已影响0人  testerzhang

前言

拿到一个新系统,把ssh 22端口改成其他端口,重启结果发现ssh启动不了。

# systemctl restart sshd

发现ssh没启动成功

然后忘记啥报错了,没记录。

解决

突然想到有些Linux系统默认开启了selinux机制,然后一看果然是开启状态。

查看SELinux状态:
1、/usr/sbin/sestatus -v      
SELinux status:                 enabled


2、getenforce                 

那么怎么关闭SELinux:

1、临时关闭(不用重启机器):

setenforce 0                  

2、修改配置文件需要重启机器:

修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
下次重启机器会生效

欢迎关注我的公众号testerzhang,原创技术文章第一时间推送。
如果你有遇到Linux系统或者其他技术问题,也可以付费协助解决。

上一篇下一篇

猜你喜欢

热点阅读