marverix.netcat

Ansibleロール: Netcat

ビルドステータス
Ansible品質スコア
Ansibleロール
ライセンス: ISC

Ansibleロールは、LinuxにNetcatをインストールします。

特徴

  • ✔️ Netcatのインストール
  • ✔️ インストールするバージョンを選べます:
    • ncat - NcatはNmapプロジェクトのために作られた、改良されたNetcatの再実装です
    • cryptcat - Twofish暗号化が追加された軽量版のNetcat
    • openbsd
    • traditional
  • ✔️ ncnetcatのエイリアスを作成(存在しない場合)
  • ✔️ Molecule Verifyでテスト済み

注意: "netcat"のバージョンは複数あります。例えば、Debianではnetcat-openbsdまたはnetcat-traditionalが提供されていますが、これらはCentOSにはポートされていません。このため、DebianとCentOSの両方で存在する上記2つのバージョンのみをインストールすることができます。これにより、すべてのマシンで同じ体験が得られます。

対応プラットフォーム

  • ✔️ Ubuntu 18.04 (Bionic)
  • ✔️ Ubuntu 20.04 (Focal)
  • ✔️ CentOS 7
  • ✔️ CentOS 8

要件

なし

ロール変数

変数 説明 デフォルト値
netcat_install インストールするバージョンのリスト ['ncat']
netcat_alias_to ncnetcatのエイリアスはどのアプリを指すべきか? ncat

依存関係

なし

例プレイブック

  1. 最もシンプルな例

    ---
    - hosts: all
      roles:
        - marverix.netcat
    
  2. ncatcryptcatをインストールし、エイリアスはcryptcatを指すようにする

    ---
    - hosts: all
      roles:
        - role: marverix.netcat
          vars:
            netcat_install:
              - ncat
              - cryptcat
            netcat_alias_to: cryptcat
    

ライセンス

ISC

プロジェクトについて

Ansible role that installs Netcat on Linux

インストール
ansible-galaxy install marverix.netcat
ライセンス
isc
ダウンロード
137
所有者
Everyday normal Software Engineer