Нещодавно я створив зашифровану файлову систему ( crypto_LUKS), яка виконує функції $ HOME лише для одного конкретного користувача (тобто я монтую її як /home/pduck). Я також додав відповідний запис, /etc/security/pam_mount.conf.xmlщоб розділ автоматично розшифровувався та монтувався, коли користувач увійшов (і відключився, коли він вийде з системи). Чудово працює.
Оскільки $ HOME є власною файловою системою, у користувача є lost+foundкаталог, що належить root: root. Я знаю, що видалення каталогу - погана ідея, але багато команд (наприклад find) скаржаться на відсутність доступу. Це мене дратує.
З цікавості я видалив каталог і відтворив його з mklost+found(без sudo). Тепер каталог належить pduck: pduck. Це нормально чи важливо, що каталог належить root: root?
2>/dev/nullщо замовчує ці повідомлення про помилки. Якщо ви поставите його на початку, то це не завадить будь-яким аргументам, які ви хочете передати, щоб знайти в кожному виклику.