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。