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 一般公衆ライセンスまたは欧州連合公共ライセンスを参照してください。

著者情報

  • カルロス・チェダス・フェルナンデス
  • ダニエル・サンチェス・ファブレガス
  • フアン・アントニオ・バリーニョ・ガルシア
プロジェクトについて

Configuration of TCP Wrappers security framework

インストール
ansible-galaxy install amtega.tcpwrappers
ライセンス
gpl-3.0
ダウンロード
561
所有者
Agency for Technological Modernization of Galicia