Недавно я создал зашифрованную файловую систему ( 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символа, который заставляет замолчать эти сообщения об ошибках. Если вы поместите его в начале, то он не будет мешать любым аргументам, которые вы хотите передать, чтобы найти в каждом вызове.