Bạn tạo một user sinhvien mới bằng cách thêm vào /etc/passwd file một dòng như sau sinhvien:abcdef:501:501:tensinhvien:/home/sinhvien:/bin/bash Sau đó sinh vien gặp bạn và nói không logon vào hệ thống được. Bạn kiểm tra và thấy tên user và mật khẩu đều đúng .Điều gì đã xảy ra?
Trả lời:
Đáp án đúng: C
Câu hỏi này kiểm tra kiến thức về cách tạo user thủ công trong Linux và tầm quan trọng của việc thiết lập mật khẩu đúng cách. Khi tạo user bằng cách chỉnh sửa trực tiếp file `/etc/passwd`, bạn *chỉ* tạo thông tin cơ bản của user (username, UID, GID, home directory, shell). Bạn *không* thiết lập mật khẩu cho user bằng cách này. Mật khẩu (đã được mã hóa) được lưu trữ trong file `/etc/shadow` (mà chỉ root mới có quyền đọc). Do đó, đáp án C là chính xác, bạn phải sử dụng lệnh `passwd` để đặt mật khẩu cho user. Các đáp án khác không liên quan trực tiếp đến vấn đề không đăng nhập được sau khi tạo user thủ công.
A. UID và GID giống nhau không ngăn cản việc đăng nhập, mặc dù có thể ảnh hưởng đến quyền truy cập file.
B. Việc gõ khoảng trống hay ngoặc kép không ảnh hưởng đến việc đăng nhập nếu cú pháp dòng trong /etc/passwd đúng.
D. Độ dài tên user không nhất thiết phải 6 ký tự.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
