我按照本教程加密我的外部磁盘:https://ncona.com/2016/07/encrypting-an-external-drive-using-luks/
现在我有两个问题。虽然我为磁盘选择了
cryptsetup luksOpen /dev/sdb1 mydisk
它不是用这个名字安装的,而是用一个随机字符串,比如
luks-ewqqoiwu01209412k1234532
如何为磁盘设置标签,该标签与磁盘一起保存,而不仅适用于我的计算机?
然后是权限问题。只有 root 才有磁盘的写入权限。我可以用以下方法更改我的电脑的权限:
sudo chown -R adrian /run/media/anovelo/e2902cbe-7e2d-4fb2-8cfe-f50ba9b80795/
这可能适用于我的电脑,但我如何才能实现,当连接到电脑时,它会自动被普通用户写入?为什么它不像普通的未加密磁盘?
答案1
嗯,你可以使用
e2label /dev/mapper/mydisk label-of-your-choice
设置加密文件系统的标签。但是,只有在打开加密分区后才会显示该标签。至于 luks 分区,我认为不可能在这些分区上设置标签。
(请注意,这e2label
仅适用于 ext2/3/4 fs,其他 fs 具有不同的实用程序。)