JavaScript is required

Bạn sử dụng lênh sau useradd –m sapa song user sapa không đăng nhập vào được.Để đăng nhập được ta phải làm gì?

A.
Cần đăng ký mật khẩu cho user sapa bằng lệnh password sapa
B.
Phải tạo thư mục home cho sapa và tạo quyền cho phép truy cập.
C.
Bạn cần biên tập lại file /etc/passwd và đăng ký shell cho acount sapa
D.
Tên người dùng nhỏ hơn 5 ký tự.
Trả lời:

Đáp án đúng: A


Câu hỏi liên quan đến việc tạo người dùng (user) trên hệ thống Linux và các bước cần thiết để đảm bảo người dùng đó có thể đăng nhập thành công. Khi sử dụng lệnh `useradd -m sapa`, hệ thống sẽ tạo một người dùng mới có tên 'sapa' và tạo thư mục home cho người dùng đó (tùy chọn `-m`). Tuy nhiên, việc tạo người dùng không tự động gán mật khẩu cho người dùng đó. Do đó, người dùng sẽ không thể đăng nhập cho đến khi mật khẩu được thiết lập. * **Phương án A: Cần đăng ký mật khẩu cho user sapa bằng lệnh password sapa** * Đây là đáp án đúng. Lệnh `passwd sapa` được sử dụng để đặt mật khẩu cho người dùng 'sapa'. Sau khi mật khẩu được thiết lập, người dùng 'sapa' mới có thể đăng nhập vào hệ thống. * **Phương án B: Phải tạo thư mục home cho sapa và tạo quyền cho phép truy cập.** * Phương án này không hoàn toàn đúng. Lệnh `useradd -m` đã tự động tạo thư mục home cho người dùng 'sapa'. Vấn đề chính ở đây là thiếu mật khẩu. * **Phương án C: Bạn cần biên tập lại file /etc/passwd và đăng ký shell cho acount sapa** * Việc chỉnh sửa trực tiếp file `/etc/passwd` không được khuyến khích vì có thể gây ra lỗi hệ thống. Lệnh `useradd` đã tự động xử lý việc này. Thông tin shell mặc định cũng đã được thiết lập khi tạo user. * **Phương án D: Tên người dùng nhỏ hơn 5 ký tự.** * Đây không phải là nguyên nhân chính. Tên người dùng 'sapa' có 4 ký tự, và thường không có giới hạn về số lượng ký tự tối thiểu cho tên người dùng (mặc dù có thể có giới hạn tối đa). Vậy đáp án đúng là A.

Câu hỏi liên quan