amtega.tcpwrappers

Rola tcpwrappers Ansible

To jest rola Ansible, która konfiguruje framework zabezpieczeń TCP Wrappers poprzez pliki /etc/hosts.allow i /etc/hosts.deny.

Zmienne Roli

Lista wszystkich domyślnych zmiennych dla tej roli jest dostępna w pliku defaults/main.yml.

Przykładowy Playbook

Oto przykładowy 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

Testowanie

Testy są oparte na molecule z kontenerami docker.

cd amtega.tcpwrappers

molecule test

Licencja

Copyright (C) 2022 AMTEGA - Xunta de Galicia

Ta rola jest oprogramowaniem wolnym: możesz ją kopiować i/lub modyfikować na warunkach:

GNU General Public License wersja 3, lub (według własnego wyboru) każda późniejsza wersja; lub Europejska Licencja Publiczna, wersja 1.2, lub - jak tylko będą zatwierdzone przez Komisję Europejską - kolejne wersje EUPL.

Ta rola jest dystrybuowana z nadzieją, że będzie przydatna, ale BEZ ŻADNEJ GWARANCJI; nawet bez domniemanej gwarancji HANDLOWOŚCI lub PRZYDATNOŚCI DO OKREŚLONEGO CELU. Zobacz GNU General Public License, aby uzyskać więcej szczegółów lub Europejską Licencję Publiczną po więcej informacji.

Informacje o autorach

  • Carlos Chedas Fernández
  • Daniel Sánchez Fábregas
  • Juan Antonio Valiño García
O projekcie

Configuration of TCP Wrappers security framework

Zainstaluj
ansible-galaxy install amtega.tcpwrappers
Licencja
gpl-3.0
Pobrania
561
Właściciel
Agency for Technological Modernization of Galicia