您尚未登录。

#1 2019-12-27 19:02:58

Fiction
会员
注册时间: 2019-12-27
帖子: 3

请问可以启动,服务也正常运行,却无法登录可能有什么原因呢?

就是莫名其妙啊,好好开着ssh就断了,重连也连不上,也没什么操作啊,好像就是一两个小时之前pacman -Syu了一下,更新完还没事的,就更新了三个非核心软件(git npm还有一个libtorrent),也没报错
尝试重启了一下,网站等等的服务都正常运行,就是无法登录
ssh不行,tty也不行
试着grub引导/bin/bash进终端passwd改密码
arch-chroot也试了
改完还是没法登录
tty上显示的是 Authentication failure
去找教程找半天,除了让人改密码好像没什么别的教程
郁闷了

离线

#2 2019-12-27 19:27:07

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,441
个人网站

Re: 请问可以启动,服务也正常运行,却无法登录可能有什么原因呢?

从 live 系统之类的地方进去,用 journalctl -n 1000 看日志,那里才会写到底是什么原因拒绝登录的。

大概是某个地方的权限有问题吧。也可以自行检查 / /usr /usr/bin /usr/bin/bash /etc/shells 之类的地方。

离线

#3 2019-12-27 19:49:16

Fiction
会员
注册时间: 2019-12-27
帖子: 3

Re: 请问可以启动,服务也正常运行,却无法登录可能有什么原因呢?

依云 说:

从 live 系统之类的地方进去,用 journalctl -n 1000 看日志,那里才会写到底是什么原因拒绝登录的。

大概是某个地方的权限有问题吧。也可以自行检查 / /usr /usr/bin /usr/bin/bash /etc/shells 之类的地方。

多谢大佬,我尝试一下

离线

#4 2019-12-27 20:54:39

Fiction
会员
注册时间: 2019-12-27
帖子: 3

Re: 请问可以启动,服务也正常运行,却无法登录可能有什么原因呢?

多谢大佬,已经解决了。大概是这个地方emmm

Dec 27 21:12:31 slice login[376]: pam_tally2(login:auth): /var/log/tallylog is either world writable or not a normal file
Dec 27 21:12:34 slice audit[376]: USER_AUTH pid=376 uid=0 auid=4294967295 ses=4294967295 msg='op=PAM:authentication grantors=pam_securetty,pam_tally2,pam_shells,pam_unix,pam_permit acct="user" exe="/usr/bin/login" hostname=slice addr=? terminal=tty1 res=success'
Dec 27 21:12:34 slice login[376]: pam_tally2(login:account): /var/log/tallylog is either world writable or not a normal file
Dec 27 21:12:34 slice audit[376]: USER_ACCT pid=376 uid=0 auid=4294967295 ses=4294967295 msg='op=PAM:accounting grantors=? acct="user" exe="/usr/bin/login" hostname=slice addr=? terminal=tty1 res=failed'
Dec 27 21:12:34 slice login[376]: Authentication failure

解决办法:
去查/var/log/tallylog的权限
-rwxrwxrwx  1 root root             64384 Dec 27 06:28 tallylog
用chmod 660 /var/log/tallylog修改权限就解决了

真是莫名其妙,解决了还在懵逼,人在家中坐啥都没干系统就崩了:(
到底发生了什么.jpg

离线

页脚