我刚刚将操作系统Ubuntu 18.04 LTS升级到Ubuntu 20.04 LTS。但是在完全安装后,在登录期间我什至无法使用正确的密码登录。通过按 Ctrl + Alt +后输入用户名和密码,我检查它是否确实是正确的密码 F2 ,我什至从高级恢复模式更改了密码,但新密码仍然不起作用。输入正确的密码后,屏幕将变黑一秒钟,然后再次在相同的紫色登录屏幕中返回,但是输入错误的密码时,显示-对不起,该按钮不起作用。请再试一次。我是Linux的新手,感谢您的帮助。
答案 0 :(得分:9)
这是由于在安装时勾选了“启用自动登录”引起的。通过按Ctrl + Alt + T打开终端。登录,然后输入
sudo nano /etc/gdm3/custom.conf
将AutomaticLoginEnable从true更改为false,保存文件,然后重新启动。
答案 1 :(得分:0)
我想我已经找到答案了。它再次在我的机器上工作,因为再次出现此问题。(但是如果您拥有一个以上的超级用户帐户密码并且想要登录到另一个没有超级用户帐户的帐户,则此方法有效您无法登录的特权,否则请参考@ loginbugfixubuntu2004的答案,可能有帮助。)
我所做的是:
1。我按下了Ctrl + Alt + f3
(您可以执行f2-f6中的任何f键)
2。我使用现有的超级用户帐户登录
3。如果没有这样的主目录,则可以将主目录设置为“另一个用户”:
$ sudo mkdir /home/anotheruser
然后,将以下文件从超级用户主目录复制到无法登录的用户的主目录中。
$ sudo cp .bashrc .profile .bash_logout /home/anotheruser
$ cd /home/anotheruser
$ sudo chown anotheruser: .
$ sudo chown anotheruser: .bashrc .profile .bash_logout
5.then:
$ logout
6.reboot然后希望它现在可以工作
7。如果再次无法使用,则就像我尝试更改密码一样,
8。再次按Ctrl + Alt + f3
(或上述其他键)
9。以超级用户身份登录
10。通过以下方式更改“另一个用户”的密码:$ sudo passwd anotheruser
11。$ logout
注意:如果您用$ sudo useradd newuser
来创建用户,也可能会出现此问题。
请勿使用adduser
命令。