Tập tin /etc/password chứa thông tin gì của users hệ thống
Trả lời:
Đáp án đúng: C
Tập tin `/etc/passwd` là một tập tin văn bản chứa thông tin cơ bản về tài khoản người dùng trên hệ thống Unix và Linux. Nó bao gồm các thông tin sau:
* **Username:** Tên người dùng.
* **Password:** Trước đây, mật khẩu được lưu trữ trực tiếp ở đây, nhưng vì lý do bảo mật, nó đã được chuyển sang `/etc/shadow`. Hiện tại, cột này thường chứa một ký tự `x` hoặc `*`.
* **User ID (UID):** Một số nguyên duy nhất xác định người dùng.
* **Group ID (GID):** Một số nguyên duy nhất xác định nhóm chính của người dùng.
* **Comment field:** Thông tin bổ sung về người dùng (thường là tên đầy đủ).
* **Home directory:** Đường dẫn đến thư mục nhà của người dùng.
* **Login shell:** Chương trình shell được khởi chạy khi người dùng đăng nhập.
Như vậy, đáp án B là chính xác nhất vì nó liệt kê các thông tin uid, gid, thư mục home và shell của người dùng được lưu trữ trong `/etc/passwd`.
* **Đáp án A không đúng** vì profile người dùng thường được lưu trong các file cấu hình khác nhau, không phải trong `/etc/passwd`.
* **Đáp án C không đúng** vì mật khẩu người dùng (đã được mã hóa) được lưu trữ trong `/etc/shadow`, không phải `/etc/passwd`.
* **Đáp án D không đúng** vì `/etc/shadow` là một file riêng biệt chứa thông tin shadow (mật khẩu đã mã hóa và thông tin liên quan đến mật khẩu).