重新安装 Ubuntu 时意外创建了其他用户

重新安装 Ubuntu 时意外创建了其他用户

我已将我的计算机设置为双启动 Ubuntu 15.04 和 Windows 8。我尝试升级到 15.10,但自动升级就挂起了。

然后我将 Ubuntu 15.10 安装到我的 Ubuntu 分区。在此过程中,我创建了一个新的用户帐户。

我成功安装了 15.10,启动时仍可以在 Ubuntu 和 Windows 8 之间切换。但是,当我登录 Ubuntu 用户帐户时,我看到的是一个空的主目录。

在我的 /home 目录中,我看到newuserolduser

在 中olduser,我看到:

Access-Your-Private-Data.desktop  .ecryptfs  .Private  README.txt

我希望olduser其中包含我的所有文档、文件等。

我一直在努力olduser使用解密ecryptfs-utils。但更重要的是,我想设置olduser为我的默认主目录,然后恢复使用我的旧用户登录。

我如何切换,newuser以便olduser在启动和登录时,olduser我的默认主目录将与升级之前一样?

答案1

我会先备份所有你想保留的重要数据,包括你旧用户主目录中当前加密的文件。ecryptfs-recover-private解密旧主目录文件不起作用?如果你记得旧登录密码,或者你有挂载密码,那应该可以。

我认为不需要将旧用户主页重命名为其他名称,下一步应该只使用现有文件夹作为“新旧用户”的主页。

然后创建一个新用户,名字可以是“olduser”?使用相同的之前输入的登录密码,那么当您登录时,它有望成功解密主页。使用 gui 工具可能有一个选项或复选框来加密用户的主页,我认为它只ecryptfs-migrate-home在新用户上运行,所以我认为您不需要它。或者只是adduser在终端中使用。这应该使用 olduser 中的现有主页文件。

然后,如果 olduser 文件不再位于 olduser 主目录中,请从备份中将它们复制回来。

然后尝试以“olduser”身份登录。希望它能解密主页(使用重新安装之前的相同登录密码)并正常工作。

如果此方法不起作用,则重命名您的旧主目录,创建一个带有加密主目录复选框的新用户“olduser”,或者使用ecryptfs-migrate-home新用户身份登录并从备份中复制回旧主目录文件,这样就可以了。

相关内容