amtega.tcpwrappers

Ansible tcpwrappers Rolle

Dies ist eine Ansible Rolle, die das Sicherheitssystem TCP Wrappers über die Dateien /etc/hosts.allow und /etc/hosts.deny konfiguriert.

Rollenvariablen

Eine Liste aller Standardvariablen für diese Rolle finden Sie in defaults/main.yml.

Beispiel-Playbook

Hier ist ein Beispiel-Playbook:

---

- hosts: all
  roles:    
    - role: amtega.tcpwrappers
      vars:
        tcpwrappers_allow:
          - daemons:
              - ssh
              - ftp
            clients:
              - localhost
            state: present

          - daemons:
              - ssh
              - ftp
            clients:
              - LOCAL
            state: present

        tcpwrappers_deny:
          - daemons:
              - ALL
            clients:
              - ALL
            state: present

Testen

Die Tests basieren auf Molecule mit Docker-Containern.

cd amtega.tcpwrappers

molecule test

Lizenz

Copyright (C) 2022 AMTEGA - Xunta de Galicia

Diese Rolle ist freie Software: Sie können sie verbreiten und/oder unter den Bedingungen der:

GNU General Public License Version 3 oder (nach Ihrer Wahl) jeder späteren Version; oder der Europäischen Union öffentlichen Lizenz, entweder Version 1.2 oder – sobald sie von der Europäischen Kommission genehmigt wird – nachfolgende Versionen der EUPL ändern.

Diese Rolle wird in der Hoffnung verteilt, dass sie nützlich ist, aber OHNE JEDE GARANTIE; ohne sogar die stillschweigende Garantie der MARKTGÄNGIGKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK. Siehe die GNU General Public License für weitere Details oder die Europäische Union öffentliche Lizenz für weitere Details.

Autoreninformation

  • Carlos Chedas Fernández
  • Daniel Sánchez Fábregas
  • Juan Antonio Valiño García
Über das Projekt

Configuration of TCP Wrappers security framework

Installieren
ansible-galaxy install amtega.tcpwrappers
GitHub Repository
Lizenz
gpl-3.0
Downloads
561
Besitzer
Agency for Technological Modernization of Galicia