注:本文转载自cnblogs:一天学点的文章《/etc/rc.d/init.d/iptables: No such file or directory 错误原因》

RedHat Enterprise Linux 7关闭防火墙方法

在之前的版本中关闭防火墙等服务的命令是

  1 service iptables stop
2
3 /etc/init.d/iptables stop

在RHEL7中,其实没有这个服务

  1 [root@rhel7 ~]# cat /etc/redhat-release
2 Red Hat Enterprise Linux Server release 7.0 (Maipo)
3 [root@rhel7 ~]# service iptables stop
4 Redirecting to /bin/systemctl stop iptables.service
5 [root@rhel7 ~]# /etc/init.d/iptables stop
6 -bash: /etc/init.d/iptables: No such file or directory

原来在RHEL7开始,使用systemctl工具来管理服务程序,包括了service和chkconfig

  1 [root@rhel7 ~]# systemctl list-unit-files|grep enabled
2 cups.path enabled
3 abrt-ccpp.service enabled
4 abrt-oops.service enabled
5 abrt-vmcore.service enabled
6 abrt-xorg.service enabled
7 abrtd.service enabled
8 accounts-daemon.service enabled
9 atd.service enabled
10 auditd.service enabled
11 avahi-daemon.service enabled
12 bluetooth.service enabled
13 chronyd.service enabled
14 crond.service enabled
15 cups.service enabled
16 dbus-org.bluez.service enabled
17 dbus-org.fedoraproject.FirewallD1.service enabled
18 dbus-org.freedesktop.Avahi.service enabled
19 dbus-org.freedesktop.ModemManager1.service enabled
20 dbus-org.freedesktop.NetworkManager.service enabled
21 dbus-org.freedesktop.nm-dispatcher.service enabled
22 display-manager.service enabled
23 dmraid-activation.service enabled
24 firewalld.service enabled
25 firstboot-graphical.service enabled
26 gdm.service enabled
27 getty@.service enabled
28 hypervkvpd.service enabled
29 hypervvssd.service enabled
30 irqbalance.service enabled
31 iscsi.service enabled
32 ksm.service enabled
33 ksmtuned.service enabled
34 libstoragemgmt.service enabled
35 libvirtd.service enabled
36 lvm2-monitor.service enabled
37 mdmonitor.service enabled
38 microcode.service enabled
39 ModemManager.service enabled
40 multipathd.service enabled
41 NetworkManager-dispatcher.service enabled
42 NetworkManager.service enabled
43 nfs-lock.service enabled
44 packagekit-offline-update.service enabled
45 postfix.service enabled
46 rhsmcertd.service enabled
47 rngd.service enabled
48 rpcbind.service enabled
49 rsyslog.service enabled
50 rtkit-daemon.service enabled
51 smartd.service enabled
52 spice-vdagentd.service enabled
53 sshd.service enabled
54 sysstat.service enabled
55 systemd-readahead-collect.service enabled
56 systemd-readahead-drop.service enabled
57 systemd-readahead-replay.service enabled
58 tuned.service enabled
59 vmtoolsd.service enabled
60 avahi-daemon.socket enabled
61 cups.socket enabled
62 dm-event.socket enabled
63 iscsid.socket enabled
64 iscsiuio.socket enabled
65 lvm2-lvmetad.socket enabled
66 rpcbind.socket enabled
67 default.target enabled
68 graphical.target enabled
69 nfs.target enabled
70 remote-fs.target enabled

禁用防火墙

  1 [root@rhel7 ~]# systemctl stop firewalld.service
2 [root@rhel7 ~]# systemctl disable firewalld.service
3 [root@rhel7 ~]# systemctl status firewalld.service
4 firewalld.service – firewalld – dynamic firewall daemon
5 Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled)
6 Active: inactive (dead)
7
8 Jul 29 22:25:43 rhel7 systemd[1]: Started firewalld – dynamic firewall daemon.
9 Jul 29 22:43:29 rhel7 systemd[1]: Stopping firewalld – dynamic firewall daemon…
10 Jul 29 22:43:29 rhel7 systemd[1]: Stopped firewalld – dynamic firewall daemon.
11 Jul 29 22:44:14 rhel7 systemd[1]: Stopped firewalld – dynamic firewall daemon.
12 Jul 29 22:44:15 rhel7 systemd[1]: Stopped firewalld – dynamic firewall daemon.
13 Jul 29 22:44:19 rhel7 systemd[1]: Starting firewalld – dynamic firewall daemon…
14 Jul 29 22:44:19 rhel7 systemd[1]: Started firewalld – dynamic firewall daemon.
15 Jul 29 22:44:21 rhel7 systemd[1]: Stopping firewalld – dynamic firewall daemon…
16 Jul 29 22:44:21 rhel7 systemd[1]: Stopped firewalld – dynamic firewall daemon.
17 Jul 29 22:44:32 rhel7 systemd[1]: Stopped firewalld – dynamic firewall daemon.
  1 启动一个服务:systemctl start firewalld.service
2 关闭一个服务:systemctl stop firewalld.service
3 重启一个服务:systemctl restart firewalld.service
4 显示一个服务的状态:systemctl status firewalld.service
5 在开机时启用一个服务:systemctl enable firewalld.service
6 在开机时禁用一个服务:systemctl disable firewalld.service
7 查看服务是否开机启动:systemctl is-enabled firewalld.service;echo $?
8 查看已启动的服务列表:systemctl list-unit-files|grep enabled

批注:对于这个文章的提示,我不知道是没有得到操作要领还是怎么回事,反正标题的问题我没有得到解决。

/etc/rc.d/init.d/iptables: No such file or directory 错误原因的更多相关文章

  1. /etc/init.d/syslog: No such file or directory

    centos 6 使用的是 rsyslog 而 centos5 使用 syslog ,兩個不同版本使用軟體不同.因此,你得要修訂 /etc/rsyslog.conf 才行!軟體也變成 /etc/ini ...

  2. 解决 /etc/init.d/php-fpm no such file or directory等相关问题

    vi /etc/init.d/php-fpm #! /bin/sh # Comments to support chkconfig on CentOS # chkconfig: 2345 65 37 ...

  3. CentOS 7.x关闭/开启防火墙出现Unit iptables.service failed to load: No such file or directory问题解决

    一直用CentOS 6.x,今天用CentOS7.3版本时,防火墙配置后执行service iptables start出现”Failed to restart iptables.service: U ...

  4. 解决:cant't run '/etc/init.d/rcS':No such file or directory

    Linux内核启动时提示这种错误:cant't run '/etc/init.d/rcS':No such file or directory 请用vim打开文件:/etc/init.d/rcS 观察 ...

  5. /etc/rc.d/rc与/etc/rc.d/init.d的关系

    在这里先解释一下 /etc/rc.d/init.d 里面放的都是什么东西.这个目录存放的是一些脚本,一般是Linux以rpm包安装时设定的一些服务的启动/关闭脚本.系统在安装时装了好多rpm包,这里面 ...

  6. /etc/rc.d/与/etc/rc.d/init.d的关系

    /etc/init.d指向/etc/rc.d/init.d目录 . 除了直接调用脚本外(如/etc/rc.d/init.d/xinetd),还可以用service命令来控制init.d目录下的服务如 ...

  7. / etc / init.d / iptables: line 268: restorecon: command not found

    When I tried to restart iptables from vps , I got the following error. Iptables encountered such a p ...

  8. 【转】/etc/rc.d/rc与/etc/rc.d/init.d的关系介绍

    /etc/rc.d/init.d这个目录下的脚本就类似与windows中的注册表,在系统启动的时候执行.程序运行到这里(init进程读取了运行级别),相信从命名的角度大家也能猜到该运行/etc/rc. ...

  9. 对 /etc/rc.d/init.d 目录的一点理解

    转载 一.Linux的引导过程 系统启动之后,在进入init.d之前,我们先来看看系统都做了什么工作.系统加电之后,首先进行的硬件自检,然后是bootload对系统的初始化,加载内核. 内核被加载到内 ...

随机推荐

  1. Dapper.net Insert mssql unicode 乱码问题

    1.效果: 2.处理方法: /// <summary> /// insert single sql /// </summary> /// <typeparam name= ...

  2. [C++]四分树(Quadtrees)

    [本博文非博主原创,思路与题目均摘自 刘汝佳<算法竞赛与入门经典(第2版)>] 四分树Quadtrees 一幅图有1024个点, 可以对图平均分成4块, 并且子图也可以再往下分, 直到一个 ...

  3. 第25月第22日 django channels

    1. https://github.com/andrewgodwin/channels-examples/ https://channels.readthedocs.io/en/latest/

  4. Python的集合和元组

    一.元组 元组也是一个list,但它的值不能改变 Python 的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号 ...

  5. 初识css预处理器:Sass、LESS

    这篇文章是初步介绍css预处理的,详细学习请移步官网~ 什么是css预处理器 CSS 预处理器是一种语言, 通俗易懂的话来说就是“用一种专门的编程语言,进行 Web 页面样式编写,再通过编译器转化为正 ...

  6. 🍓 react16.2新特性 🍓

    react16.2新特性:组件中可以一次性return 多个子元素(子组件)了,也就是说,想return多个子元素,不用在外面包一个父盒子了. 方法一:把要return的元素放在一个空的jsx里面 方 ...

  7. Spring4之AOP

    [www.dev1234.com]一头扎进Spring4视频教程\一头扎进Spring4源码\[www.java1234.com]<一头扎进Spring4>第七讲 源码 [www.dev1 ...

  8. linux 下为qtcreator 添加排版工具

    1. 下载astyle.   http://sourceforge.net/projects/astyle 这里可以下载最新版本, 目前是3.1  下载文件astyle_3.1_linux.tar.g ...

  9. 【SVN】SVN初识

    SVN 介绍 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很多版本控制服务已从CVS迁移到Sub ...

  10. 【php】随缘php企业网站管理系统V2.0 shownews.php注入漏洞

    程序名称:随缘网络php企业网站管理系统2.0免费版 以下为系统的功能简介: 1.采用div+css布局经测试兼容IE及firefox主流浏览器,其他浏览器暂未测试. 2.产品新闻三级无限分类. 3. ...