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
Configuration of TCP Wrappers security framework
ansible-galaxy install amtega.tcpwrappers