无法访问我的会话

无法访问我的会话

我使用以下命令将 /home/mary 文件夹的名称更改为 /home/alex:mv /home/mary /home/alex 我重新启动电脑,输入密码,它会加载并重新显示同一页面(输入密码)我无法访问我的会话,我认为我在更改文件夹名称时犯了一个严重的错误,有没有办法解决这个问题我的电脑上有非常重要的数据

答案1

我的电脑上有非常重要的数据

重要数据意味着您有备份。因此您可以恢复它。这样,您只需要担心获得可以登录的用户。见下文。

mv /主页/玛丽 /主页/亚历克斯

您为什么认为这是个好主意?

/etc/passwd当您移动用户时,诸如和之类的文件/etc/shadow不会更新。

执行此操作的方法:从设置中的“用户”选项创建第二个名为 alex 的用户,将其设为管理员。然后登录 alex,确认它有效。然后将所有个人文件复制到并以 alex 身份登录/home/alex并执行一段chown -R $USER:$USER /home/alex时间。不要复制隐藏文件。确认它有效,然后才使用命令删除用户 mary deluser。不是通过删除/home/mary

要解决当前问题:

  • 使用实时会话或 grub rescue 进入命令行。

这样做可能会有效果,chown -R alex:alex /home/alex但如果不这样做,您就会在这个问题上再遇到一个问题。

因此程序将是...

从命令行:

首先将所有内容复制(而不是移动)回/home/mary
确认是否可以登录到 mary。如果不行,请执行chown -R mary:mary /home/mary并重试。
如果可以,请删除/home/alex(因此实际删除rm,而不是deluser因为没有用户 alex,只有目录),然后继续上面列出的方法。

另请查看.xsession-errors。这是记录错误的地方。

相关内容