卸载protonvpn后ubuntu登录失败

卸载protonvpn后ubuntu登录失败

你好:尝试使用 ubuntu 20.04 上的应用程序登录 protonvpn 几个小时后(在此期间无法访问互联网),我决定卸载 protonvpn 应用程序并重新开始。大错特错。

我按照以下说明进行卸载:

https://protonvpn.com/support/linux-ubuntu-vpn-setup/

1.卸载官方应用程序。卸载官方应用程序的方法:

sudo apt-get autoremove protonvpn 删除所有剩余文件:

rm -rf ~/.cache/protonvpn

rm -rf ~/.config/protonvpn”

两个 rm(删除)命令似乎都不起作用:都收到了错误消息 - 其中第二条是“权限被拒绝”。

所以我在每个命令前都添加了“sudo”。在每个 rm 命令前都添加了“sudo”后,两个命令都没有响应(只是出现了一个新提示),所以它们似乎可以正常工作。

但是,后来,我再也无法登录 ubuntu。我的 ubuntu 密码无法识别。(我认为我遇到的情况是其他人描述的“登录循环”。当我在启动后输入密码时,屏幕闪烁,然后返回登录屏幕。我再次登录,结果相同。)

[我的电脑是联想 T410,配有英特尔显卡。不是 nVidia。]

然后我尝试对两个版本的 Ubuntu 使用恢复模式:

Linux 5.11.0-40-generic(恢复模式),以及

Linux 5.11.0-38-generic(恢复模式)

两种恢复方法都不起作用。两者都启动了全新安装的 ubuntu 20。虽然我的 ubuntu 密码现在起作用了,但当 ubuntu 打开时,我的所有文件都不见了,我安装的所有软件也都不见了。(屏幕上显示“连接您的在线帐户”,就像全新安装一样。没有文件。)

发生了什么?我只是想删除阻止我访问互联网的 protonvpn 应用程序。结果,我毁掉了整个安装并丢失了所有数据。

我按照 protonvpn 卸载说明操作,结果一切都丢失了。(Protonvpn 支持没有提供任何帮助 - 代表说我一定是“输错了”卸载命令。但我没有。)

我将非常感激有关恢复我的 ubuntu 安装或只是恢复我丢失的数据的建议。(卸载一个应用程序怎么会造成如此大的痛苦?)

我希望可以找回我的数据。它肯定还在我的硬盘上。

谢谢。

答案1

嗯,您运行的命令显然不会造成混乱。我猜是自动启动脚本中的某些东西期望调用不存在的东西,因此失败了。

您应该能够修复该问题,方法是找到问题,或者简单地清除(并替换)skel 文件。如果您可以获得文件的 sudo 访问权限,则可以轻松完成这两种操作。

通常可以通过多种方式完成此操作。最简单的方法是登录控制台。如果您正在运行 ssh-server,通常可以远程完成此操作,或者根据您的登录 GUI,您可以告诉它转到文本控制台。如果您将其设置为允许,您可能能够以 root 身份登录。

否则,你应该可以进入单用户模式(见如何从 GRUB 启动到单用户模式?

恢复模式的目的是建立一个全新的操作系统,您可以从中挂载原始文件系统并直接编辑文件。

理想情况下,您需要找出失败的原因并修复它。我会首先 grep 主目录中的所有内容,以查找 protonvpn。不过,如果有疑问,您可能需要从控制台创建一个新用户,并以他们的身份登录,这样可能不会出现相同的问题。然后,如果需要,您可以返回控制台并查看新用户创建的 skel 文件与旧用户拥有的 skel 文件之间的差异。

理想情况下,具有直接 protonvpn 经验的人可以帮助您,但我希望通过概述我会做的事情来提供帮助。

相关内容