Supposons que l'utilisateur a Directory1 et qu'il contient File1 File2 CantBeDeletedFile Comment faire pour que l'utilisateur ne soit jamais autorisé à supprimer le fichier CantBeDeletedFile ?
Si je change la propriété de Directory1 et supprime les autorisations d'écriture, les utilisateurs ne pourront supprimer aucun fichier. Ils ne pourraient pas non plus ajouter de nouveaux fichiers, etc.
Je veux juste être capable de définir des fichiers qui ne seraient jamais supprimés.
Description plus spécifique.
Je crée des profils d'utilisateurs. Je crée des fichiers de lancement d’applications sur leur bureau . Donc, je veux définir des fichiers de lancement (.desktop) et les faire en sorte que l'utilisateur ne puisse les lancer que sans pouvoir les renommer ni les supprimer, il suffit de les lancer.
Actuellement si l’utilisateur possède le répertoire qui contient n’importe quel fichier. Il peut supprimer.
S'il n'y a pas de moyen générique pour tout * nix, c'est un Linux et un ext4 FS.