Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/10/2007, à 11:00

ypfr

fichiers effacés par les users via samba

BOnjour à tous.

Mon réseau est monté comme ceci:
Réseau en local.
Ubuntu en serveur de fichiers via samba avec deux types de users:
1 qui a acces à tout le repertoire "public" et un autre qui n'a accès qu'a certaisn repertoires de "public".
Public étant le dossier partagé.
Si un user, 1 ou 2 efface un fichier, que devient-il?
La vraie question est : peut on le récupérer si un user fait une erreur.

Je me demandais si on pouvait attribuer des autorisations qui ne permettent pas d'effacer, mais a ce moment la on ne pourrait plus écrire, non?

Peut-être y a t'il un paramètre de samba, qui en cas d'effacement d'un fichier le déplacerait dans un dossier "x" ou " y"?

Merci d'avance.

Yann

Hors ligne

#2 Le 04/10/2007, à 11:35

B@rtounet

Re : fichiers effacés par les users via samba

Ton probleme sera résolu avec l'utilisation du Sticky bit

sticky bit : Quand on positionne le sticky bit pour un répertoire, un utilisateur ne peut effacer que les fichiers qui lui appartiennent dans ce répertoire. C'est ce qui est utilisé pour le répertoire /tmp

Dernière modification par B@rtounet (Le 04/10/2007, à 11:37)

Hors ligne

#3 Le 04/10/2007, à 12:17

figaro

Re : fichiers effacés par les users via samba

1 qui a acces à tout le repertoire "public" et un autre qui n'a accès qu'a certaisn repertoires de "public".
Public étant le dossier partagé.

Ce n'est pas une bonne idée de mettre des répertoires restreints dans un répertoires public, cela ne sera pas simple à gérer au niveau des permissions.

Il faut séparer les répertoires que l'on partage: le public ou les publics, et les répertoires à accès restreints.


Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04

Hors ligne

#4 Le 04/10/2007, à 12:29

dexinou

Re : fichiers effacés par les users via samba

ypfr a écrit :

BOnjour à tous.

Mon réseau est monté comme ceci:
Réseau en local.
Ubuntu en serveur de fichiers via samba avec deux types de users:
1 qui a acces à tout le repertoire "public" et un autre qui n'a accès qu'a certaisn repertoires de "public".
Public étant le dossier partagé.
Si un user, 1 ou 2 efface un fichier, que devient-il?
La vraie question est : peut on le récupérer si un user fait une erreur.

Je me demandais si on pouvait attribuer des autorisations qui ne permettent pas d'effacer, mais a ce moment la on ne pourrait plus écrire, non?

Peut-être y a t'il un paramètre de samba, qui en cas d'effacement d'un fichier le déplacerait dans un dossier "x" ou " y"?

Merci d'avance.

Yann

Utilise les ACL
http://fr.wikipedia.org/wiki/Access_Control_List
http://sluce.developpez.com/acls/
http://www.coagul.org/article.php3?id_article=176
http://okki666.free.fr/docmaster/articles/linux100.htm

Dernière modification par dexinou (Le 04/10/2007, à 12:33)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne