Sep*_*ram 27 encryption password ecryptfs
我需要更改我的用户密码。我是否需要采取任何额外的步骤来使我的加密主目录无法使用旧密码访问而只能使用新密码访问?
Jam*_*dge 41
无需重新加密您的主目录,也无需采取进一步的步骤。
您的主目录没有直接用您的密码加密。相反,用于加密主目录的密码本身是用您的密码加密的。
当您更改密码时,主目录密码会使用您的新密码重新加密,因此您应该可以使用新密码继续访问您的文件。
这是通过 PAM(可插拔身份验证模块)处理的,因此应该与任何密码更改工具一起使用。不提供原始密码的管理密码更改除外。这是预期的行为:如果管理员可以在不知道您的密码的情况下解密您的文件,那么将没有实际保护。
如果您执行管理密码更改,在安装您的主目录后
ecryptfs-mount-private
Run Code Online (Sandbox Code Playgroud)
和你的旧密码,发出
ecryptfs-rewrap-passphrase ~/.ecryptfs/wrapped-passphrase
Run Code Online (Sandbox Code Playgroud)
更改解包密码以匹配您的新密码。这样您的主目录将在登录时自动挂载,就像以前一样。