如何更改加密的 ubuntu 用户帐户的密码?

如何更改加密的 ubuntu 用户帐户的密码?

我使用以下命令更改了我的 ubuntu 用户密码:

$ sudo passwd

现在,当我重新启动并使用新密码登录时,显示以下警告:

Signature not found in user keyring
perhaps try the interactive 'ecrypt-mount-private'

$ ls command 

仅显示这两个目录:Access-your-private-data.desktopREADME.txt

我尝试使用以下命令启动图形界面:

$ startx

但收到以下错误:

timeout in accessing locking authority file /home/my_username(aman)/.Xauthority

我记得我的新旧密码,但忘记了密码短语,因此使用以下命令检索它:

$ ecryptfs-unwrap-passphrase /home/aman/.ecryptfs/wrapped-passphrase

在此之后,我无法弄清楚如何继续并在图形界面中登录到我的主页。

答案1

要修复此问题,只需运行:

ecryptfs-rewrap-passphrase /home/.ecryptfs/$USER/.ecryptfs/wrapped-passphrase

它会提示你输入旧密码,然后允许你输入新密码。然后你就可以正常登录了。

发现于:https://askubuntu.com/a/439290/254032

相关内容