Pages : 1
#1 Le 13/11/2012, à 18:10
- devphp
Gestion de permissions
Bonjour,
Je voudrai empêché la suppression d'un dossier, a l'intérieur d'un dossier userftp.
L'utilisateur pourra créer/supprimer n'importe quel dossier a l'intérieur et a l'extérieur (qui lui appartienne)
/home/ftp/user/DOSSIER_PROTEGER/
Comment mis prendre ?
Merci
Ubuntu 12.04 (Xfce) 64bits
Intel® Core™ i5 CPU M 520 @ 2.40GHz × 4
Priorité à la prévention, faite des back-up fréquent.
Hors ligne
#2 Le 14/11/2012, à 11:26
- mazarini
Re : Gestion de permissions
Puisque personne ne répond : mettre un fichier qui ne peut pas être supprimer dans ce répertoire.
Tu dois mettre les droits d'écriture sur ce répertoire pour pouvoir gérer les fichiers à l'intérieur, donc le répertoire peur être détruit. La présence d'un fichier (sans droit d'acces) dans ce répertoire est un moyen d'en empêcher la suppression.
S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)
Hors ligne
#3 Le 14/11/2012, à 14:00
- pingouinux
Re : Gestion de permissions
Bonjour,
Si on a les autorisations d'écriture et d'exécution sur un répertoire, on peut y supprimer tous les fichiers. Il y aura simplement demande de confirmation pour les fichiers qui n'ont pas l'autorisation d'écriture.
Pour empêcher cela, il faut activer le "RESTRICTED DELETION FLAG" sur le répertoire :
chmod +t /home/ftp/user/DOSSIER_PROTEGER
Voici un extrait de man chmod :
RESTRICTED DELETION FLAG OR STICKY BIT
The restricted deletion flag or sticky bit is a single bit, whose
interpretation depends on the file type. For directories, it prevents
unprivileged users from removing or renaming a file in the directory
unless they own the file or the directory; this is called the
restricted deletion flag for the directory, and is commonly found on
world-writable directories like /tmp. For regular files on some older
systems, the bit saves the program's text image on the swap device so
it will load more quickly when run; this is called the sticky bit.
Hors ligne
#4 Le 15/11/2012, à 08:31
- mazarini
Re : Gestion de permissions
chmod +t /home/ftp/user/DOSSIER_PROTEGER
Merci pour cette information, je me coucherai moins bête ce soir
S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)
Hors ligne
Pages : 1