Pages : 1
#1 Le 31/08/2006, à 21:44
- mickael1er
debian serveur samba
Bonjour
Voila j ai un serveur samba qui fonctionne (et oui ) avec divers partages, mais voila on m'a demandé de réaliser un partage un peu spécial je m'explique par un exemple:
- un utilisateur A un utilisateur B un utilisateur C et un utilisateur D
Ce que l'on ma demandé c est créer un partage ou A serait l'administrateur et aurais accès au dossier de B de C et D mais que B,C, et D ne puisse accédé au dossier l'un de l autre, ce que j ai pensé pour facilité la chose pour A c est:
Un dossier principal pour tous et dedans des sous dossier pour B C et D que eux seuls peuvent accéder
Dossier de B > accessible que par B et A
Dossier parent > dossier de C > accessible que par C et A
Dossier de D > accessible que par C et A
Donc ma question c est est ce possible ?? Déjà lol et comment le faire
Merci par avance
Hors ligne
#2 Le 01/09/2006, à 00:16
- MaxXpeR
Re : debian serveur samba
D'apre mes connaisance ceci est possible et tu doit avoir deux possibilité pour la realiser.
Premier chose tu a deux barriere a franchire celle de samba plus celle de Notre Ubuntu. Je m'explique, il faut avoir les droit samba et linux pour voir un fichier et/ou un dossier par consequent tu doit creer le compte A B C D pour samba et pour linux
Ensuite pour limiter les axée tu peut limité les axée avec les droit utilisateur de samba et les droit utilisateur d'ubuntu (Unix)
Voila j'espaire t'avoir aider:D
DELL XPS M1330 & Ubuntu 8.04 lts
Hors ligne
#3 Le 01/09/2006, à 15:00
- mickael1er
Re : debian serveur samba
est ce que comme cal ca fonctionenrais ??
#
[drh_surv]
#Ce répertoire aura donc pour nom de partage drh_surv
comment =Partage pour le groupe drh_surv
# Le répertoire à partager est /home/drh_surv
path = /home/drh_surv
# il ne pourra pas être accessible par tous les utilisateurs
public = no
# indication du groupe autorisé
valid users = @drh
# on pourra y écrire (bien sûr par ceux qui peuvent y accéder..)
write list = @drh
read list = @drh
# les permissions par défaut des fichiers créés (le mot mode peut être remplacé par maskw)
create mode = 0777
#
[drh_survA]
path = /home/drh_surv/survA
# il ne pourra pas être accessible par tous les utilisateurs
public = no
# indication du groupe autorisé
valid users = @drh survA
# on pourra y écrire (bien sûr par ceux qui peuvent y accéder..)
write list = @drh survA
read list = @drh survA
# les permissions par défaut des fichiers créés (le mot mode peut être remplacé par maskw)
create mode = 0777
#
[drh_survB]
path = /home/drh_surv/survB
# il ne pourra pas être accessible par tous les utilisateurs
public = no
# indication du groupe autorisé
valid users = @drh survB
# on pourra y écrire (bien sûr par ceux qui peuvent y accéder..)
write list = @drh survB
read list = @drh survB
# les permissions par défaut des fichiers créés (le mot mode peut être remplacé par maskw)
create mode = 0777
#
Hors ligne
Pages : 1