任何人都可以帮助我,我无法登录我的笔记本电脑。看起来它只是循环回到登录屏幕。
可能是什么原因造成的,我在 AWS EC2 实验室工作,在设置实例后,我下载了 PEM/PPK,将其保存在一个文件夹中。然后我不得不打开终端并输入chmod 600 ~/ <pathToPem>
see Image below,我得到了一个错误所以我把sudo chmod 600 ~/ pathname
. (几乎可以肯定这就是我遇到问题的原因)当我运行第二个命令时它找不到路径,当我检查家里的文件/文件夹时很多东西都消失了?所以在那只雄鹿我注销并尝试重新登录但似乎陷入了循环。
谁能帮我回去并撤消我所做的事情。我可以获取文本登录并以这种方式获取,但似乎无权执行任何操作。
试图运行ls -la .Xauthority
并获取 ls:无法访问 .Xauthority:没有这样的文件或目录。
解决方案
您已更改对主文件夹的权限。要改回权限,登录到文本控制台,Ctrl++ (或任何其他 F 键从Alt1F2到 6),然后以 root 身份登录
sudo su
并执行chmod 755 ~/
解释
~/
在您运行的原始命令中,和之间有空格/Amazon/qwiklab-133-5018.pem
。Shell 将它们视为chmod
命令的两个单独参数。您实际上已将您的主文件夹的权限更改为 600,这是只有您自己的读/写权限。sudo su
您可以通过登录并执行来确认对您的主文件夹的权限ls -l /home/yourusername
。将 yourusername 替换为您的实际用户名。你应该在那里看到这样的线-rw-------
。您无法以图形方式登录的原因是因为图形登录屏幕(欢迎程序)需要读取您的主文件夹中的配置,以设置图形环境。Ctrl+ Alt+F4只是文本界面环境,不需要这样的配置。这就是您能够在那里登录的原因。