修复用户屏幕登录循环

Fixing user screen login loop

我正在尝试修复 Ubuntu 18.04 LTS 上的用户登录屏幕循环。

我修改了/etc/profile、~/.bashrc、~/.bash_profile文件,在/etc/profile.d目录下依次添加了一个jdk_home.sh文件更改 $JAVA_HOME 变量。注销后,下次尝试登录时遇到登录屏幕循环。

我可以使用恢复启动以 root 身份成功修改我的文件系统。我不确定我必须编辑哪些文件。

我用 /usr/share/base-files 中的文件覆盖了 /etc/profile 和 ~/.bashrc 文件,并删除了 ~/.bash_profile 和 /etc/profile.d/jdk_home.sh 文件,因为它们只有几行,所以我创建了它们,我想看看删除它们是否能解决问题。

我还从终端创建了一个新的用户帐户,我在登录新帐户时遇到了同样的问题,所以我觉得我的 /etc 目录好像有问题。

老实说,我不确定如何解决这个问题。非常感谢有关 /etc 文件的任何建议或资源。谢谢

问题出在 bash 配置文件之一。我重新安装了 Ubuntu 并传输了我的文件。