Tôi đã có một hộp Linux (OpenSuSE 11.3) với tài khoản người dùng bị khóa. Tôi đã đăng nhập bằng tài khoản root để mở khóa passwd -u <user>
, nhưng tôi nhận được một tin nhắn'Cannot unlock the password for <user>!'
Tôi đã thử thay đổi mật khẩu thành một cái gì đó mới thông qua passwd
, nhưng cố gắng đăng nhập bằng mật khẩu mới này vẫn khiến 'tài khoản bị khóa do thông báo lỗi x lỗi'.
passwd -S
đưa cờ trạng thái 'PS' cho tài khoản. Tôi không nhận ra 'S', nhưng bằng mọi giá, nó không hiển thị 'L' (bị khóa) hoặc 'NP' (không có mật khẩu). /etc/shadow
không chứa bất kỳ ký tự lạ nào như !
ở đầu dòng cho tài khoản này. Nhìn vào nó trong ứng dụng quản lý của distro này (YaST) dường như cho thấy nó không bị khóa (nút 'vô hiệu hóa tài khoản' không được chọn).
Tôi cần kiểm tra ở đâu nữa để xem cách thức và lý do tài khoản này từ chối mở khóa / đăng nhập?