Чтобы заблокировать новый ящик Centos, который я создаю, я устанавливаю iptables. Я хотел бы иметь возможность поместить это в скрипт, чтобы я мог сделать это с другими ящиками, но я получаю некоторые странные ошибки, а для отката требуется перезагрузка? Установка с
yum install iptables
который работает нормально, но до перезагрузки:
[root@ip-10-0-0-132 ~]# systemctl start iptables
Failed to issue method call: Unit iptables.service failed to load: No such file or directory.
[root@ip-10-0-0-132 ~]# systemctl enable iptables
Failed to issue method call: Access denied
[root@ip-10-0-0-132 ~]#
и после
[root@ip-10-0-0-132 ~]# systemctl enable iptables
ln -s '/usr/lib/systemd/system/iptables.service' '/etc/systemd/system/basic.target.wants/iptables.service'
[root@ip-10-0-0-132 ~]# systemctl start iptables
[root@ip-10-0-0-132 ~]#
Я новичок в systemd, и если это совершенно тривиально, укажите мне страницу руководства / руководство / вики, чтобы я мог изучить это. Я просто пока не нашел ничего очевидного.
Вам может потребоваться перезагрузить systemd после добавления \ обновления сервисов ("модулей" на языке systemd).
Видеть
демон-перезагрузка
Перезагрузите конфигурацию менеджера systemd. Это перезапустит все генераторы (см. Systemd.generator (7)), перезагрузит все файлы модулей и воссоздает все дерево зависимостей. Пока демон перезагружается, все сокеты, которые systemd прослушивает от имени конфигурации пользователя, останутся доступными.
http://www.freedesktop.org/software/systemd/man/systemctl.html