Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[samba] problème de permission dans les sous dossier(résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
gaga
Apprentice
Apprentice


Joined: 27 Apr 2005
Posts: 288

PostPosted: Fri Sep 21, 2007 8:19 pm    Post subject: [samba] problème de permission dans les sous dossier(résolu) Reply with quote

Bonjour

Je souhaite configurer un serveur samba et j'ai un pb que je n'arrive pas à résoudre :

J'ai les permissions pour créer un répertoire et modifier son contenu uniquement dans le dossier "racine" de samba.

Je m'explique : je veux stocker mes données dans /mnt/Raid/

Quote:

drwxrwxrwx 9 nobody users 256 2007-09-21 21:00 Raid


J'ai donné les permissions maxi + utilisateurs nobody . J'arrive à écrire dans ce dossier à partir de la machine cliente.
Seulement le dossier crée a les permissions suivantes :

Quote:

debian:/mnt/Raid# ls -l
total 0
drwxr-xr-x 2 nobody nogroup 48 2007-09-21 21:09 test


Les permissions ne sont plus les mêmes, et donc je n'arrive pas à modifier le contenu ! ça m'énerve je comprends pas pourquoi !


/etc/samba/smb.conf :

Quote:
[global]
workgroup = mshome
server string = tux
netbios name = tux
; wins support = no
; wins server = w.x.y.z
dns proxy = no
; name resolve order = lmhosts host wins bcast
# interfaces = 192.168.0.0/24 eth1
bind interfaces only = true
log file = /var/log/samba/log.%m
max log size = 1000
; syslog only = no
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = share
; encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
guest account = nobody
invalid users = root
; unix password sync = no
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
; pam password change = no
; domain logons = yes
socket options = TCP_NODELAY
; valid users =

share modes = yes

guest ok = yes
restrict anonymous = no
null passwords = yes

[Raid]
path = /mnt/Raid/
read only = no
writeable = yes
inherit permissions = yes
#case sensitive = no
#delete readonly = yes
create mask = 0777
directory mask = 0777
guest ok = yes
public = yes
browseable = yes


/etc/fstab (client)

Quote:
//192.168.0.174/Raid /mnt/NewS cifs user=nobody,password=,defaults 0 0




vous comprenez qqch ? votre aide est la bien venue

merci !
gaga


Last edited by gaga on Sat Sep 29, 2007 9:12 am; edited 2 times in total
Back to top
View user's profile Send private message
gaga
Apprentice
Apprentice


Joined: 27 Apr 2005
Posts: 288

PostPosted: Fri Sep 21, 2007 9:26 pm    Post subject: Reply with quote

bon, je n'arrive plus à avancer.... complètement bloqué sur cette histoire

vous avez quelles droits et utilisateurs sur les dossiers partagés ??

merci
Back to top
View user's profile Send private message
F!nTcH
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jul 2007
Posts: 149

PostPosted: Sat Sep 22, 2007 11:25 am    Post subject: Reply with quote

read only = no et writable = yes sont des synonymes
public = yes et guest ok = yes également il me semble

même si c'est la valeur par défaut, déclare security = user, généralement ça marche mieux en vérifications à l'accès ...

En général quand je fais ça, je crée un utilisateur système, et j'utilise pas le compte nobody ...

du coup, nom et mot de passe dans le /etc/fstab ...

et dans la section [raid] tu rajoutes valid users = <le nouveau nom>

Et lis les logs, des fois on y apprend des trucs ...
Et rappelle-toi que 90% des erreurs Samba (et même sous windows c'est pareil) sont dues à des erreurs de droits sur le système de fichiers.

Vois avec ça ... c'est pas garanti mais ça peut aider...
A ce moment-là, pense également à changer la propriété des fichiers auxquels samba doit accéder.
Lorsqu'un utilisateur se connecte à samba, un fork est créé sous l'UID/GID de l'utilisateur, donc il accède aux FS avec les droits de cet utilisateur.
_________________
Y'a ceux qui murmurent aux oreilles des chevaux ...
Et puis y'a ceux qui murmurent aux cores de leurs PC ... (oui je sors ... aïe ! tapez pas !!)
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Mon Sep 24, 2007 7:01 am    Post subject: Reply with quote

regarde du coté des
Code:

create mask = 0002
create mode = 0775

dans tes sections de définition de partage
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
gaga
Apprentice
Apprentice


Joined: 27 Apr 2005
Posts: 288

PostPosted: Mon Sep 24, 2007 2:40 pm    Post subject: Reply with quote

merci à vous (dsl pour la réponse tardive, j'avais du boulot)

je vais jetter un oeil ce soir si j'ai un peu de temps
Back to top
View user's profile Send private message
gaga
Apprentice
Apprentice


Joined: 27 Apr 2005
Posts: 288

PostPosted: Sat Sep 29, 2007 9:12 am    Post subject: Reply with quote

bon maintenant ça fonctionne chez moi....

je ne sais malheuresement plus trop ce qui a fait la différence....... j'ai juste mis guest account = tux au lieu de nobody


bref c'est résolu
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum