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 file /etc/passwd, ký tự "x" trong trường password thường chỉ ra rằng hệ thống đang sử dụng shadow password. Shadow password là một cơ chế bảo mật mà mật khẩu thực tế của người dùng không được lưu trữ trong file /etc/passwd (file này có quyền đọc công khai). Thay vào đó, mật khẩu đã mã hóa được lưu trữ trong file /etc/shadow, file này chỉ có quyền đọc cho người dùng root. Điều này giúp tăng cường bảo mật vì ngăn chặn người dùng thông thường (không phải root) truy cập trực tiếp vào mật khẩu đã mã hóa.

Tại sao các đáp án khác sai:

  • A. Password đã được mã hoá: Mặc dù mật khẩu trong file shadow được mã hóa, nhưng ký tự "x" trong /etc/passwd chỉ ra việc *sử dụng* shadow password, chứ không phải là mật khẩu đã được mã hóa nói chung.
  • C. Tất cả passwords đều rỗng: Nếu password rỗng, trường password có thể chứa "!!" hoặc "*".
  • D. Tất cả passwords đều hết hạn: Không có liên quan.

Câu hỏi liên quan