Chỉ huy
pamtester -v auth pknopf authenticate
pamtester: invoking pam_start(auth, pknopf, ...)
pamtester: performing operation - authenticate
Password:
pamtester: Authentication failure
journctl
Feb 06 13:22:17 PAULS-ARCH unix_chkpwd[31998]: check pass; user unknown
Feb 06 13:22:17 PAULS-ARCH unix_chkpwd[31998]: password check failed for user (pknopf)
Feb 06 13:22:17 PAULS-ARCH pamtester[31997]: pam_unix(auth:auth): authentication failure; logname= uid=1000 euid=1000 tty= ruser= rhost= user=pknopf
Vì nó đứng ngay bây giờ, mọi màn hình khóa sẽ ngăn tôi "mở khóa" (màn hình khóa KDE i3lock
, v.v.).
Nếu tôi bắt đầu i3lock
như sau sudo
, tôi có thể nhập đúng mật khẩu gốc để mở khóa màn hình. Tuy nhiên, nếu tôi chạy nó như người dùng bình thường và tôi không thể sử dụng mật khẩu người dùng hoặc mật khẩu bình thường để mở khóa.
Đây là cấu hình PAM của tôi cho i3lock
.
#
# PAM configuration file for the i3lock screen locker. By default, it includes
# the 'system-auth' configuration file (see /etc/pam.d/login)
#
auth include system-auth
Chạy ls -l /etc/passwd /etc/shadow /etc/group
chương trình
-rw-r--r-- 1 root root 803 Feb 6 14:16 /etc/group
-rw-r--r-- 1 root root 1005 Feb 6 14:16 /etc/passwd
-rw------- 1 root root 713 Feb 6 14:16 /etc/shadow
Đây là một bản cài đặt mới của Arch, vì vậy tôi không nghĩ rằng cấu hình quá phức tạp. Tôi nên tìm kiếm gì để gỡ lỗi này?
Chạy ls -l /sbin/unix_chkpwd
chương trình
-rwxr-xr-x 1 root root 31392 Jun 9 2016 /sbin/unix_chkpwd
ls -l /sbin/unix_chkpwd
thêm vào câu hỏi của bạn, xin vui lòng.
pknopf
trong tài khoản của mình/etc/passwd
, v.v. và nó có thể đăng nhập không?