首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让系统密码设置自动挂载包含密钥文件的usb密钥?

如何让系统密码设置自动挂载包含密钥文件的usb密钥?
EN

Unix & Linux用户
提问于 2019-12-28 11:18:07
回答 1查看 2.3K关注 0票数 3

在ubuntu19.10中,我以这里为例。密钥文件位于usb密钥文件系统的根部。usbkey有uuid yyyy/etc/crypttab是这样的:

代码语言:javascript
复制
encrypted UUID=xxxx /keyfile:UUID=yyyy luks,keyfile-timeout=60,x-systemd.device-timeout=2min

自动生成的生成器是/run/systemd/generator/systemd-cryptsetup@encrypted.service

代码语言:javascript
复制
# Automatically generated by systemd-cryptsetup-generator

[Unit]
Description=Cryptography Setup for %I
Documentation=man:crypttab(5) man:systemd-cryptsetup-generator(8) man:systemd-cryptsetup@.service(8)
SourcePath=/etc/crypttab
DefaultDependencies=no
Conflicts=umount.target
IgnoreOnIsolate=true
After=cryptsetup-pre.target
Before=cryptsetup.target
RequiresMountsFor=/keyfile:UUID=yyyy
BindsTo=dev-disk-by\x2duuid-xxxx.device
After=dev-disk-by\x2duuid-xxxx.device
Before=umount.target

[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutSec=0
KeyringMode=shared
OOMScoreAdjust=500
ExecStart=/lib/systemd/systemd-cryptsetup attach 'encrypted' '/dev/disk/by-uuid/xxxx' '/keyfile:UUID=yyyy' 'luks,keyfile-timeout=60'
ExecStop=/lib/systemd/systemd-cryptsetup detach 'encrypted'

但是,我没有看到任何与在journalctl中挂载usb键有关的东西。我总是直接启动system-cryptsetup,却找不到文件。

代码语言:javascript
复制
systemd-cryptsetup[1132]: Encountered unknown /etc/crypttab option 'keyfile-timeout=60', ignoring.
systemd-cryptsetup[1132]: WARNING: Locking directory /run/cryptsetup is missing!
systemd[1]: Started File System Check Daemon to report status.
systemd-cryptsetup[1132]: Set cipher aes, mode xts-plain64, key size 512 bits for device /dev/disk/by-uuid/xxxx
systemd-cryptsetup[1132]: Failed to open key file.
systemd-cryptsetup[1132]: Failed to activate with key file '/keyfile:UUID=yyyy
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2022-10-26 20:21:39

debian有不同的密码实现,它根本不支持标准的systemd加密格式,因此我们不能使用这个例子。需要使用debian格式才能做到这一点。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/559264

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档