JavaScript is required

Quan sát file /etc/passwd , bạn thấy trong trường password chứa ký hiệu ‘x’. Ý nghĩa của ký tự này là gì?

A.
Password đã được mã hoá.
B.
Bạn đang sử dụng shadow password.
C.
Tất cả passwords đều rỗng.
D.
Tất cả passwords đều hết hạn.
Trả lời:

Đáp án đúng: B


Trong hệ thống Linux, file `/etc/passwd` chứa thông tin cơ bản về tài khoản người dùng. Trường password trong file này, nếu chứa ký tự 'x', có nghĩa là hệ thống đang sử dụng shadow password. Shadow password là một cơ chế bảo mật, trong đó mật khẩu đã được mã hóa và lưu trữ trong file `/etc/shadow` (file này chỉ có quyền truy cập cho người dùng root), thay vì lưu trực tiếp trong `/etc/passwd`. Điều này giúp tăng cường bảo mật, vì `/etc/passwd` có thể được đọc bởi nhiều người dùng, còn `/etc/shadow` thì không. Do đó, đáp án đúng nhất là B. A. Password đã được mã hoá: Mặc dù password trong `/etc/shadow` đã được mã hóa, nhưng sự xuất hiện của 'x' trong `/etc/passwd` chỉ ra việc *sử dụng* shadow password, chứ không chỉ đơn thuần là mật khẩu đã được mã hóa. C. Tất cả passwords đều rỗng: 'x' không có nghĩa là tất cả mật khẩu đều rỗng. D. Tất cả passwords đều hết hạn: 'x' không liên quan đến việc mật khẩu hết hạn.

Câu hỏi liên quan