amtega.tcpwrappers
Ansible tcpwrappers ロール
これは、TCP Wrappers セキュリティフレームワークを /etc/hosts.allow
および /etc/hosts.deny
ファイルを通じて設定するための Ansible ロールです。
ロール変数
このロールのデフォルト変数のリストは defaults/main.yml
にあります。
例プレイブック
以下は例のプレイブックです:
---
- 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
テスト
テストは molecule と docker コンテナ に基づいています。
cd amtega.tcpwrappers
molecule test
ライセンス
著作権 (C) 2022 AMTEGA - ガリシア州政府
このロールはフリーソフトウェアです:あなたはそれを再配布および/または以下の条件の下で変更できます:
GNU 一般公衆ライセンス バージョン 3、またはあなたの選択により、それ以降の任意のバージョン;または、欧州連合公共ライセンス、バージョン 1.2 または、欧州委員会によって承認される次のバージョン。
このロールは有用であることを期待して配布されていますが、いかなる保証もありません。特定の目的への適合性や商品性の暗黙の保証さえもありません。詳細については、GNU 一般公衆ライセンスまたは欧州連合公共ライセンスを参照してください。
著者情報
- カルロス・チェダス・フェルナンデス
- ダニエル・サンチェス・ファブレガス
- フアン・アントニオ・バリーニョ・ガルシア