开机自动加载 ZFS 密钥
原文由 Ellie Huxtable 于 发布,订阅该博客
最近我新建了一个加密数据集。Ubuntu/openzfs 自带了一个负责开机挂载的 systemd 服务,但不会加载密钥,因此重启后就无法挂载。
我在网上搜索了一下,找到了这个:https://github.com/openzfs/zfs/issues/8750#issuecomment-497500144
cat << 'EOF' > /etc/systemd/system/[email protected]
[Unit]
Description=Load ZFS keys
DefaultDependencies=no
Before=zfs-mount.service
After=zfs-import.target
Requires=zfs-import.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/sbin/zfs load-key %I
[Install]
WantedBy=zfs-mount.service
EOF用法如下:
systemctl enable zfs-load-key@tank-enc例如,为卷 tank/enc 启用密钥加载。它会自动将 / 替换为 -。
随机一篇博客
评论
登录后参与讨论