emcstack.encrypt-luks
加密-LUKs
使用LUKs加密磁盘
要求
角色变量
名称 | 类型 | 必需 | 默认值 | 描述 |
---|---|---|---|---|
hdds | 列表 | 是 | 无 | 要加密的磁盘或分区列表(分区必须存在) |
encrypt_key_size | 整数 | 否 | 512 | 密钥的位数 |
encrypt_key_folder | 字符串 | 否 | /var/tmp | 存储密钥的默认目录 |
key_file | 字符串 | 否 | luk-keyfile | 密钥的默认名称 |
use_same_encrypt_key | 布尔值 | 否 | true | 如果为真,所有磁盘将使用相同的LUK密钥进行加密 |
依赖关系
示例剧本
- hosts:
- nc-9
roles:
- encrypt-luks
vars:
- hdds:
- /dev/sdb
- /dev/sdc1
- hosts:
- nc-9
roles:
- encrypt-luks
vars:
- encrypt_key_size: 2048
- hdds:
- /dev/sdb
- /dev/sdc1
许可证
GPLv3
作者信息
John Preston [John Mille]