Pour Windows :
- Refuser l'autorisation "Supprimer" sur le fichier.
- Supprimer ou refuser l'autorisation "Supprimer les éléments enfants" sur le répertoire parent.
Pour Unix (y compris OS X) :
- Supprimer l'autorisation "Ecrire" sur le répertoire parent.
Notez que cela empêchera uniquement le fichier d'être supprimé (supprimé), mais ne fera rien contre la troncation accidentelle ou l'écrasement avec des ordures. Si un fichier est accessible en écriture, vous pouvez y écrire n'importe quoi, point final.
De plus, les autorisations de fichiers sont pratiquement impossibles à traduire entre les systèmes d'exploitation. Si le NAS exécute Linux et que vous essayez de définir des autorisations depuis Windows, le résultat final peut être différent de ce à quoi vous vous attendiez.
Sous Linux, vous pouvez créer un lien physique vers celui-ci. Ensuite, vous pouvez y écrire et le "supprimer", mais vous ne supprimerez que la référence dans votre répertoire. L'autre lien physique pointera toujours vers le contenu du fichier, il n'aura donc pas été supprimé de toute façon.
Dans le monde Unix, vous ne "supprimez" pas les fichiers. Vous venez de diminuer le nombre de liens durs vers celui-ci. Lorsque rien d'autre ne pointe vers lui, l'espace est considéré comme libre et peut être utilisé…
Sauvegardes. Vous ne pouvez pas vraiment protéger un fichier inscriptible des dommages même si vous pouvez de la suppression. Sauvegardez-le quotidiennement.