问题标签 [luks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - LINUX:无法在 libcryptsetup 上进行 pkg-config
有人可以帮我解决这个错误:
我的服务器:
Red Hat Enterprise Linux Server 7.8 版 (Maipo)
我不太确定如何为 PKG_CONFIG_PATH 设置 ENV var。
谢谢詹姆斯
encryption - [已解决] 两个发行版共享的 LUKS 加密分区上未显示文件
对于这个问题,我已经在互联网上进行了很好的搜索,但什么也找不到。我刚刚在朋友的笔记本电脑上安装了 Manjaro 和 Linux Mint。我对 Linux 并不陌生,使用 Gentoo、Arch、Ubuntu、CentoOS 已有 20 年或更长时间,他是一位经验丰富的 Ubuntu 和 Mint 人。他有一个加密分区,该分区安装在他的主文件夹中名为rob_docs的文件夹中,所有权设置为 rob:rob 用户 rob 在每个发行版上的 UID 为 1000。当他将文件保存到 Manjaro 上的 rob_docs 时,它们在 Mint 中看不到,反之亦然。我看不出有任何理由。每个发行版中的 /dev/mapper/rob_docs 与 /root/ 中的 luks 密钥文件相同 以下是每个发行版的相关权限: Manjaro
薄荷
如您所见,它们好像是两个不同的分区,但它们不是。挂载 /dev/mapper/rob_docs 的 UUID 在每个 /etc/fstab 文件中都是相同的。
为什么会这样?
python - 如何使用脚本自动挂载 Luks 加密驱动器
我将如何使用 Python 或 bash 脚本执行此操作:
我希望脚本安装加密驱动器,而无需用户输入密码或管理员密码。
bash或Python有可能吗?
谢谢
linux - systemd-cryptsetup:遇到未知的 /etc/crypttab 选项 '_netdev'
systemd-cryptsetup
使用 tang-clevis 系统解锁 luks 设备时,journalctl 日志中出现错误。
命令:-journalctl -b | grep systemd-cryptsetup
在 crypttab ( man 5 crypttab
) 的手册页中提到这_netdev
是该文件的有效选项。
我无法弄清楚为什么会出现此错误以及如何解决此错误。任何帮助表示赞赏。
文件:-/etc/fstab
文件:-/etc/crypttab
我的目标:
我正在尝试创建一个有 2 台服务器的实验室环境
- Server1(带有一个用 luks 加密的额外驱动器;还安装了 clevis 客户端)
- Server2(与tang服务器在同一个网络)
如果网络中存在 server2,我想解锁 luks 容器驱动器以在启动时解锁无人值守。
我正在毫无问题地实现我的目标,但是当我检查启动日志journalctl -b | grep systemd-cryptsetup
(
我试图在这里了解日志条目的原因。这看起来像是一个误报,并且可能会在故障排除时造成混乱。
encryption - SELinux 和 cryptsetup:chown 失败,无法访问临时密钥库
我正在尝试设置 SELinux 和我在启动时使用 systemd 服务安装的加密附加分区。
如果我在许可模式下运行 SELinux,一切运行正常(分区已正确挂载,可以访问数据并且服务正常运行)。
如果我以强制模式 (enforcing=1) 运行 SELinux,则无法挂载此类分区并出现以下错误:
有什么想法可以解决这个问题吗?
Audit2allow 不返回任何要添加的附加规则
bash - 如何为基于菜单的 LUKS 加密创建 Bash 脚本?
我正在编写一个 Bash 脚本,以使 LUKS 加密用户友好,并使过程更快,同时仍允许控制参数。
我当前的代码:
该命令因“cryptsetup:无效数值”而失败。我在迭代中输入 2000,这是默认值,所以我知道迭代次数不是问题。
我使用了https://shellcheck.net没有积极的结果;我对结果感到困惑。
centos8 - 静态 IP 地址 - GRUB - Dracut - Rocky 8.5
拜托,我需要一些帮助。我有 Rocky 8.5 和 clevis luks 的设置。出于某种原因,在 GRUB 或 dracut 中配置的静态 IP 地址似乎根本不起作用。只有我可以使用 DHCP 进行引导和解密(“配置”了 IP 静态配置)。
我的感觉是由于某种原因它没有采用这些值并回退到 DHCP。我的配置就是其中之一,没有一个工作:
在选项 1 或 2 之后,我执行了: dracut -fv --regenerate-all
在选项 3 之后: grub2-mkconfig -o /boot/grub2/grub.cfg
顺便说一句,VM 开机和询问 luks 密码之间有 1.5 分钟的延迟。我不知道它是否与此有关。我使用 rd.break=cmdline 进行了 rd.debug,并在日志报告中搜索了 IP 地址,但那里什么也没有。另外,我从 /proc/cmdline 获得了信息,它与开始时在 grub 菜单中看到的选项相同。
欢迎任何帮助。谢谢
encryption - 在启动时使用单个密码解锁多个 LUKS 加密卷(Gentoo、加密 ZFS 根目录、genkernel initramfs)
通过这篇文章,我正在与社区分享一个解决方案。
我在由多个加密设备组成的 ZFS 池上安装了 Gentoo 系统。如本文所述,它通常在启动时被解密。在/etc/default/grub
我添加到内核行的文件中:
其中aaaaaaaa
和bbbbbbbb
代表加密卷的 UUID-s,如 中所列/dev/disk/by-uuid
,但有一个不便之处:每个卷必须输入一次密码。我使用全盘加密和 8 个加密卷,每次启动时需要输入9 个密码,即使我对所有卷使用相同的密码。好麻烦!
是否可以使用单个密码条目解密所有卷?
我的 initramfs 是通过sys-kernel/genkernel-next-69
.
bash - 使用 Bash 安装加密的 Luks 驱动器?
我正在尝试制作一个安装加密 USB 数据驱动器的 Bash 脚本。我收到错误
我可以手动安装设备。它是一个有效的 LUKS 设备。这是我正在使用的代码:
sudo fdisk -l 显示 /dev/sda 有效。它使用 Nautilus GUI 安装。我只是无法使用脚本进行安装。
我究竟做错了什么?
相关 sudo fdisk -l 输出:
通过 Nautilus 手动安装驱动器后的 df 命令输出:
在终端中手动输入 open 命令会出现同样的错误:
命令语法有问题吗?