jackl0phty.nmap
角色名称
Nmap
要求
Ansible 核心模块。
描述
这是一个用于安装开源端口扫描器 Nmap 的 Ansible 角色。
该 Ansible 角色将从源代码安装 Nmap。
角色变量
设置安装类型。
nmap_install_type: 'source'
设置要安装的 Nmap 版本(仅在通过源代码安装时使用)。
nmap_version: '6.47'
Nmap 下载网址(仅在通过源代码安装时使用)。
nmap_download_url: 'https://nmap.org/dist/nmap-{{ version }}.tar.bz2'
下载并安装 Ansible Nmap 角色
ansible-galaxy install jackl0phty.nmap
在节点上执行 Nmap 角色
ansible-playbook tasks/main.yml
依赖项
无
示例 Playbook
- hosts: servers
roles:
- { role: jackl0phty.nmap, nmap_version: 6.4.7, nmap_install_type: source, nmap_download_url: https://nmap.org/dist/nmap-{{ version }}.tar.bz2 }
许可证
Apache 2.0 '许可证'。