badsectorlabs.ludus_commandovm

Ansible 角色:Commando VM(Ludus

一个用于在 Windows >= 10 主机上设置 Commando VM 的 Ansible 角色。

使用来自 privacy.sexy 的代码来禁用 Defender 和 Tamper Protection。

需求

  • Windows >= 10
  • 至少 60 GB 的磁盘空间(推荐 80 GB 以上)
  • 至少 2GB 内存(推荐 4GB 以上)

角色变量

    # 禁用动态的红/绿色 Ludus 壁纸,改为静态的 Commando VM 壁纸
    ludus_commandovm_use_commandovm_wallpaper: true
    # 如果用户设置为自动登录则使用 -noPassword 选项(默认:true)
    ludus_commandovm_nopassword: true
    # 如果用户未设置为自动登录,请提供用户的密码
    ludus_commandovm_password:

依赖项

  • community.windows

故障排除

请参见 故障排除

已知问题

第一次重启后,commando 进程可能会在 ansible 移除启动安装的 Run 密钥之前再次重启,此过程会在后台失败。此问题不会影响安装。

示例剧本

- hosts: commandovm_hosts
  roles:
    - badsectorlabs.ludus_commandovm

示例 Ludus 范围配置

ludus:
  - vm_name: "{{ range_id }}-commando"
    hostname: "{{ range_id }}-COMMANDO"
    template: win11-22h2-x64-enterprise-template
    vlan: 99
    ip_last_octet: 4
    ram_gb: 8
    cpus: 4
    windows:
      install_additional_tools: false
    roles:
      - badsectorlabs.ludus_commandovm

许可

GPLv3

作者信息

此角色由 Bad Sector Labs 创建,属于 Ludus

关于项目

An Ansible Role that sets up Commando VM on Windows >= 10 hosts

安装
ansible-galaxy install badsectorlabs.ludus_commandovm
许可证
gpl-3.0
下载
526
拥有者