更改用户密码后更改主文件夹加密

更改用户密码后更改主文件夹加密

当我安装 Ubuntu 15.04 时,我选择加密主文件夹。

现在我已更改用户密码,但仍然可以访问主文件夹。这是否意味着主文件夹加密密钥也已更改,或者如果有人知道我的旧密码,是否可以访问我的主文件夹?

答案1

这取决于 ...

当您使用命令行更改登录密码时,它会更新您的登录密码而不更新 ecryptfs 密码。这是为了防止其他用户(实际上是 root)通过更改您的密码来访问您的加密数据。如果您使用此方法更改密码,则可以使用您的旧密码解密数据。

当您使用图形工具更改登录密码时,它会同时更新您的登录密码和 ecryptfs 密码。这样,您的数据将在您登录时自动解密,并且无法使用旧密码访问。

http://bodhizazen.com/Tutorials/Ecryptfs#密码了解更多信息。

答案2

如果您想使用相同的密码/密码短语登录和解密您的主目录,并想更改您的密码,请使用以下实用程序:'ecryptfs-重新包装-密码“”。

1)更改密码:

ecryptfs-rewrap-passphrase /home/username/.ecryptfs/wrapped-passphrase
Old wrapping passphrase: 
New wrapping passphrase: 
New wrapping passphrase (again):

2)更改用户密码/短语以匹配自动登录和挂载

passwd <username>

注意:您可能需要安装'ecryptfs-实用程序

sudo apt-get install ecryptfs-utils

相关内容