amtega.tcpwrappers

Rôle Ansible tcpwrappers

Ceci est un rôle Ansible qui configure le cadre de sécurité TCP Wrappers à travers les fichiers /etc/hosts.allow et /etc/hosts.deny.

Variables du Rôle

Une liste de toutes les variables par défaut pour ce rôle est disponible dans defaults/main.yml.

Exemple de Playbook

Voici un exemple de 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

Tests

Les tests sont basés sur molecule avec des conteneurs docker.

cd amtega.tcpwrappers

molecule test

Licence

Copyright (C) 2022 AMTEGA - Xunta de Galicia

Ce rôle est un logiciel libre : vous pouvez le redistribuer et/ou le modifier selon les termes de :

GNU General Public License version 3, ou (à votre choix) toute version ultérieure ; ou de la Licence Publique Européenne, soit Version 1.2, soit – dès qu'elles seront approuvées par la Commission Européenne – des versions ultérieures de la LPE.

Ce rôle est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; sans même la garantie implicite de COMMERCIALISATION ou d'ADÉQUATION À UN OBJECTIF PARTICULIER. Voir la GNU General Public License pour plus de détails ou la Licence Publique Européenne pour plus de détails.

Informations sur l'Auteur

  • Carlos Chedas Fernández
  • Daniel Sánchez Fábregas
  • Juan Antonio Valiño García
À propos du projet

Configuration of TCP Wrappers security framework

Installer
ansible-galaxy install amtega.tcpwrappers
Licence
gpl-3.0
Téléchargements
561
Propriétaire
Agency for Technological Modernization of Galicia