Không thể đăng nhập như người dùng bình thường trên CentOS


1

Tài khoản người dùng bình thường của tôi không hoạt động chính xác trong CentOS, nhưng đăng nhập với quyền root hoạt động tốt. Tôi nên làm gì để gỡ lỗi / khắc phục sự cố?


2
Điều gì xảy ra khi bạn cố gắng đăng nhập như một người dùng bình thường?
Michael Mrozek

1
Thông điệp nào trong nhật ký của bạn ( /var/log/securityhoặc /var/log/messages)?
Christian

1
đồng thời kiểm tra / var / log / safe để biết lỗi đăng nhập / pam.
jsbillings

Làm thế nào bạn thiết lập người dùng a / c?
yasouser

đầu ra là passwd -S usergì?
Chad Feller

Câu trả lời:


3

Kiểm tra các bản ghi để xem nếu có bất kỳ tin nhắn lưu ý ở đó. Hãy thử đặt lại mật khẩu của bạn, không nói rằng bạn không biết mật khẩu, nhưng thiết lập lại sẽ khắc phục một số vấn đề có thể xảy ra. Sau đó kiểm tra /etc/passwdtệp của bạn tìm dòng có tên người dùng của bạn trên đó và xem liệu có gì khác thường không, ví dụ, vỏ của bạn được đặt thành 'nologin' hoặc 'false'. Cuối cùng, bạn có thể xóa acct người dùng và sau đó thêm lại.


Tôi với bạn và đặt cược mật khẩu đã hết hạn, điều gì đó không xảy ra với tài khoản root.
barrycarter

0

Bạn có thể chưa sử dụng tùy chọn -p trong useradd hoặc có thể bạn giống tôi và cung cấp mật khẩu văn bản đơn giản với tùy chọn -p, nghĩ rằng nó sẽ hoạt động. Điều tốt nhất để thử tại thời điểm này là lệnh passwd. Định dạng của nó là:

passwd [user]

trong đó [người dùng] là tên người dùng của tài khoản. Bạn sẽ được yêu cầu nhập mật khẩu mới và xác minh nó. Vì mục đích bảo mật, mật khẩu sẽ không được hiển thị khi bạn nhập.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.