Trong bất kỳ hệ thống linux nào tôi có quyền truy cập (một vài Archlinux, Ubuntu, Debian Sid và Gentoo), có 4 tệp sau đây /etc/
, tất cả đều kết thúc bằng dấu gạch ngang:
/etc/group-
/etc/gshadow-
/etc/passwd-
/etc/shadow-
Trên internet họ nói rằng đây chỉ là những tập tin sao lưu, được cập nhật để thay đổi tiếp theo.
Bây giờ tôi đang tự hỏi: ai đang tạo ra những tập tin đó? Có phải là biên tập viên của tôi? Đây có phải là ứng dụng chỉnh sửa các tệp đó (gpasswd, useradd, groupadd, v.v.) không? Đây có phải là một cái gì đó ở mức thấp hơn (thậm chí có thể là một mô-đun hạt nhân)?
shadow
vàgshadow
các tệp (có dấu gạch ngang), có chmod khác nhau , không giống000
và có thể được đọc bởi những người dùng khác? Có cách nào để tạo bản sao lưu với việc giữ chmod đúng cách000
không?