Скажімо, у користувача є Directory1, і він містить File1 File2 CantBeDeletedFile Як зробити так, щоб користувач ніколи не дозволив видалити CantBeDeletedFile ?
Якщо я змінити право власності на Directory1 та видалити дозволи на запис, користувачі не зможуть видалити жоден файл. Вони також не зможуть додавати нові файли тощо.
Я просто хочу мати можливість встановити деякі файли, які ніколи не буде видалено.
Більш конкретний опис.
Я створюю профілі користувачів. Я створюю файли запуску програм на своєму робочому столі . Тому я хочу встановити деякі файли запуску (.desktop) і зробити їх так, щоб користувач міг їх лише запустити, і вони не змогли перейменувати чи видалити, просто запустити.
В даний час, якщо користувачеві належить каталог, який містить будь-який файл. Він може видалити.
Якщо для всіх * nix немає загального способу, це FS Linux і ext4.