我尝试使用有效的凭据通过 gnome 桌面管理器登录我的用户。它不会告诉我“你的资历很差”,它只是不让我进去。
我可以使用 root 用户登录,并且创建了另一个用户,我也可以使用该用户登录,但不能使用该用户登录。它引导我进入一个空白屏幕,其中光标闪烁,5 到 7 秒后我回到应该输入用户名的部分。
- 我检查了
.Xauthority
权限是指我的用户。 - 我可以使用终端登录我的用户,但不能使用 GUI 登录。
- 输入用户名和密码后,它会为我的用户创建会话,但在 5 秒后关闭会话并让我退出。
- 登录到 tty 后,我可以
startx
进入 GUI。
我的/var/log/auth.log
May 4 14:00:34 gdm-password]: gkr-pam: unable to locate daemon control file
May 4 14:00:34 gdm-password]: pam_unix(gdm-password:session): session opened for user faran by (uid=0)
May 4 14:00:34 systemd-logind[524]: New session 29 of user faran.
May 4 14:00:34 systemd: pam_unix(systemd-user:session): session opened for user faran by (uid=0)
May 4 14:00:41 gdm-password]: pam_unix(gdm-password:session): session closed for user faran
May 4 14:00:41 systemd-logind[524]: Session 29 logged out. Waiting for processes to exit.
May 4 14:00:41 systemd-logind[524]: Removed session 29.
May 4 14:00:48 gdm-password]: pam_unix(gdm-password:auth): Couldn't open /etc/securetty: No such file or directory
May 4 14:00:51 gdm-password]: pam_unix(gdm-password:auth): Couldn't open /etc/securetty: No such file or directory
我还为我的特殊用户(我无法登录的用户)主文件夹设置了另一个用户主文件夹,并且我也无法登录该用户,所以我猜我的主文件夹有问题,并且里面的配置。另一个方向不起作用——如果我将特殊用户主文件夹设置为另一个用户主文件夹,我将无法登录。
这里有什么问题吗?
答案1
免责声明: 我没有遇到同样的问题,但非常相似。区别是: os (debian 11) 和 auth.log 没有显示最后两行。
因此,为了排除故障,我将文件.profile
与原始内容进行比较(它可以与新用户的文件进行比较,即diff /home/YOUR_USER/.profile /home/CREATED_USER/.profile
)。
由于.profile
是在登录时加载的,因此任何错误都会中止该过程并将用户再次置于登录屏幕中。
如果这没有用,也许这些其他问题可能对您有帮助: