如果在 CentOS7 上运行,如何禁用所有防火墙规则和 SElinux

如果在 CentOS7 上运行,如何禁用所有防火墙规则和 SElinux

我尝试将 CentOS 7.3 上的 NIS 服务器和 raspbian 8.0 上的 NIS 客户端连接在一起。

我的问题是 raspbian 不想绑定服务器。
journalctl服务器以下条目:

raspberrypi nis[708]: Starting NIS services: ypbindbinding to YP server...........................................failed (backgrounded).

如果我将 raspbian 配置为 NIS 服务器和 NIS 客户端,ypwhich 命令会带来良好的结果,它显示其自身的主机名(raspberrypi)并且日志条目不存在我上面提到的。当我仅更改回 NIS 客户端模式并设置配置以在 CentOS 7 上查找服务器时,ypwhich 表示域未连接。

在阅读了几篇指南之后,我发现有人建议还应该检查防火墙和 SELINUX 规则。

我对此缺乏经验。
有人可以给出如何禁用针对 NIS 服务的防火墙和/或 SELINUX 规则的命令吗?

答案1

尝试使用这个命令

setenforce 0

重新启动 ybind 服务

 service ypbind stop
 service ypbind start

如果不起作用,则 NIS 服务器上的防火墙会阻止来自 NIS 客户端的所有连接。你可以使用停止它

systemctl disable firewalld

禁用它或

systemctl stop firewalld

阻止它

您可以使用以下命令检查firewalld的状态:

systemctl status firewalld

相关内容