Gần đây tôi đã tạo ra một hệ thống tập tin được mã hóa ( crypto_LUKS
) đóng vai trò là $ HOME cho chỉ một người dùng cụ thể (tức là tôi gắn kết nó với tư cách /home/pduck
). Tôi cũng đã thêm một mục thích hợp /etc/security/pam_mount.conf.xml
để phân vùng được tự động giải mã và gắn kết khi người dùng đăng nhập (và không bị ngắt khi anh ta đăng xuất). Công trình tuyệt vời.
Vì $ HOME là một hệ thống tập tin riêng, người dùng có một lost+found
thư mục thuộc sở hữu của root: root trong đó. Tôi biết rằng xóa thư mục là một ý tưởng tồi nhưng nhiều lệnh (ví dụ find
) phàn nàn về việc không có quyền truy cập. Điều đó làm tôi khó chịu.
Vì tò mò tôi đã xóa thư mục và tạo lại nó bằng mklost+found
(không có sudo
). Bây giờ thư mục được sở hữu bởi pduck: pduck. Điều đó có ổn không hay điều quan trọng là thư mục được sở hữu bởi root: root?
2>/dev/null
lặng làm im lặng những thông báo lỗi đó. Nếu bạn đặt nó ở đầu, thì nó sẽ không can thiệp vào bất kỳ đối số nào bạn muốn vượt qua để tìm trong mỗi lần gọi.