几天前我的笔记本电脑出了一些问题,我不得不重新安装系统。在安装时,我使用了相同的密码和用户名,但是在安装完成后,当我到达登录界面并输入密码时,却被弹回去了。
我切换到tty1后,成功登录后看到了以下内容:
我运行了命令并输入了我的密码,但是它没有起作用。我确实知道我的密码。我认为加密文件可能以某种方式损坏了。我不知道是怎么回事,但经过多次尝试、系统重新安装和重启(持续几个小时),最终它成功了(最初无效的相同密码)。 然后,我重新设置了一个新的密码。
我现在遇到的问题是,每次我重新启动计算机时,在登录时分区不会自动解密,我必须切换到tty1,并从那里运行ecryptfs-mount-private命令。
我尝试了许多ecryptfs命令(解密和重新包装密码),但似乎没有任何效果: ecryptfs-unwrap-passphrase、ecryptfs-rewrap-passphrase、ecryptfs-insert-wrapped-passphrase-into-keyring。 密码似乎只在会话期间插入到钥匙环中。
有没有办法使这个变成永久的?
Signature not found in user keyring
Perhaps try the interactive 'ecryptfs-mount-private'
我运行了命令并输入了我的密码,但是它没有起作用。我确实知道我的密码。我认为加密文件可能以某种方式损坏了。我不知道是怎么回事,但经过多次尝试、系统重新安装和重启(持续几个小时),最终它成功了(最初无效的相同密码)。 然后,我重新设置了一个新的密码。
我现在遇到的问题是,每次我重新启动计算机时,在登录时分区不会自动解密,我必须切换到tty1,并从那里运行ecryptfs-mount-private命令。
我尝试了许多ecryptfs命令(解密和重新包装密码),但似乎没有任何效果: ecryptfs-unwrap-passphrase、ecryptfs-rewrap-passphrase、ecryptfs-insert-wrapped-passphrase-into-keyring。 密码似乎只在会话期间插入到钥匙环中。
有没有办法使这个变成永久的?
ecryptfs-rewrap-passphrase
并收到错误消息“密码太长。最多使用64个字符的密码。”,这个解决方法将不起作用,并意味着问题是新密码太长,并且加密目录仍然使用旧密码进行加密(旧密码应该少于64个字符)。只需使用passwd
将密码更改回之前的密码,就可以通过图形界面登录了。 - Patrick Dark