[SAMBA] Probleme de configuration
Eric
-
laurent -
laurent -
Salut à tous,
ca fait quelques jours que je me prends la tete sur Samba sans parvenir à faire ce que je veux. J'espere pouvoir trouver de l'aide ici.
Deja, je vous colle mon fichier smb.conf :
Je n'ai pas recopie les sections sur le lecteur cd et les imrpimantes qui marchent bien.
Mon probleme vient du fait que depuis Windows, je n'ai pas acces en lecture au repertoire public.
Sous Linux (un autre poste que le serveur), j'ai acces en lecture, mais pas en ecriture. Voilà le repertoire public :
drwx--x--x 3 otsgd toto 4096 mai 11 17:27 public/
et le premier sous-répertoire :
drwx--x--x 3 otsgd toto 4096 mai 11 17:27 ./
drwxr-xr-x 7 root root 4096 mai 11 14:30 ../
drwxrwxrwx 4 otsgd toto 4096 mai 9 14:25 Applications/
Une idée ?
ca fait quelques jours que je me prends la tete sur Samba sans parvenir à faire ce que je veux. J'espere pouvoir trouver de l'aide ici.
Deja, je vous colle mon fichier smb.conf :
[global] log file = /var/log/samba/log.%m smb passwd file = /etc/samba/smbpasswd load printers = yes socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 map to guest = bad user encrypt passwords = yes unix password sync = yes hosts allow = 10.0.0. printer admin = @adm dns proxy = no printcap cache time = 60 netbios name = neree server string = Samba Server %v printing = cups workgroup = TOTO printcap name = cups security = user max log size = 50 # Repertoire commun, contient toutes les donnees [public] writeable = yes path = /home/public force group = toto create mode = 775 public = yes user = otsgd, otsgb directory mode = 775 [homes] read only = no revalidate = yes browseable = no comment = Repertoire personnel writeable = yes path = /home/%U
Je n'ai pas recopie les sections sur le lecteur cd et les imrpimantes qui marchent bien.
Mon probleme vient du fait que depuis Windows, je n'ai pas acces en lecture au repertoire public.
Sous Linux (un autre poste que le serveur), j'ai acces en lecture, mais pas en ecriture. Voilà le repertoire public :
drwx--x--x 3 otsgd toto 4096 mai 11 17:27 public/
et le premier sous-répertoire :
drwx--x--x 3 otsgd toto 4096 mai 11 17:27 ./
drwxr-xr-x 7 root root 4096 mai 11 14:30 ../
drwxrwxrwx 4 otsgd toto 4096 mai 9 14:25 Applications/
Une idée ?
A voir également:
- [SAMBA] Probleme de configuration
- Ethernet n'a pas de configuration ip valide - Guide
- Panneau de configuration - Guide
- Retablir configuration usine chromecast - Guide
- Comment connaitre la configuration de son pc - Guide
- La configuration d'usine du téléphone a été rétablie. pour l'utiliser saisissez le code précédent - Forum Mobile
8 réponses
une suggestion peut-être :
force user = otsgd
et mettre en cohérence les droits de l'utilisateur et les droits du répertoire public:
create mode = 775
et drwx--x--x 3 otsgd toto 4096 mai 11 17:27 public/ (711)
pas cohérents.
je propose
chmod -R 755 public
et create mode = 755
force user = otsgd
force user = otsgd
et mettre en cohérence les droits de l'utilisateur et les droits du répertoire public:
create mode = 775
et drwx--x--x 3 otsgd toto 4096 mai 11 17:27 public/ (711)
pas cohérents.
je propose
chmod -R 755 public
et create mode = 755
force user = otsgd
Hello,
Bon j'ai regarder le tiens et le mien et ca a l'air correct. Voici ce que j'ai par contre pour la configuration de mon repertoire partagé :
Je crois que c'est l'option guest ok qui te manque.
@Pluche
Bon j'ai regarder le tiens et le mien et ca a l'air correct. Voici ce que j'ai par contre pour la configuration de mon repertoire partagé :
[shared] path = /home/shared guest ok = yes writable = yes
Je crois que c'est l'option guest ok qui te manque.
@Pluche
Salut et merci pour vos rapide réponse,
j'ai changé les droits sur le répertoire public (775) et ajouter l'option
guest ok = yes
mais ca ne marche toujours pas sous Linux, je ne peux pas écrire dans le répertoire public.
Mon but est que tout le monde puisse modifier tout qu'il soit sous Windows ou sous Linux.
j'ai changé les droits sur le répertoire public (775) et ajouter l'option
guest ok = yes
mais ca ne marche toujours pas sous Linux, je ne peux pas écrire dans le répertoire public.
Mon but est que tout le monde puisse modifier tout qu'il soit sous Windows ou sous Linux.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Sous linux comment tu montes ton disque partagé?
Moi j'utilise la ligne :
//192.168.0.5/truc /mnt/truc smbfs defaults,noauto,rw,users,username=_n1portenawak_ 0 0
Quand il me demande un mot de passe je donne n'importe quoi. Tu peux d'ailleurs le mettre dans la ligne de fstab.
Verifie aussi les droits de ton repertoire où tu montes le dossier partagée (celui que j'appelle /mnt/truc/)
@pluch
Moi j'utilise la ligne :
//192.168.0.5/truc /mnt/truc smbfs defaults,noauto,rw,users,username=_n1portenawak_ 0 0
Quand il me demande un mot de passe je donne n'importe quoi. Tu peux d'ailleurs le mettre dans la ligne de fstab.
Verifie aussi les droits de ton repertoire où tu montes le dossier partagée (celui que j'appelle /mnt/truc/)
@pluch
Bon c'est pas encore gagné,
Je me suis inspiré du lien donné par jipicy et j'ai ca :
Pour monter, j'ai cette commande dans fstab :
J'ai un acces en lecture, mais pas en ecriture (sous Linux) et sous Windows il me dit que je suis pas autorisé.
Je me suis inspiré du lien donné par jipicy et j'ai ca :
[public] path = /home/public public = yes writable = yes create mask = 0777 directory mask = 0777 force user = nobody force group = nogroup [homes] read only = no revalidate = yes browseable = no comment = Repertoire personnel writeable = yes path = /home/%U
Pour monter, j'ai cette commande dans fstab :
//neree/public /mnt/public smbfs user,rw,username=%,exec 0 0
J'ai un acces en lecture, mais pas en ecriture (sous Linux) et sous Windows il me dit que je suis pas autorisé.
Salut,
j'avance doucement, voici la définition pour public :
Le répertoire home de chaque utilisateur marche maintenant (en écriture et lecture) :
Je n'ai pas avancé sur le répertoire public.
Voici la sortie du ls -l /home/public (sur le serveur) :
j'avance doucement, voici la définition pour public :
[public] path = /home/public public = yes read only = no writable = yes browseable = yes guest ok = yes
Le répertoire home de chaque utilisateur marche maintenant (en écriture et lecture) :
[homes] read only = no revalidate = yes browseable = yes comment = Repertoire personnel writeable = yes
Je n'ai pas avancé sur le répertoire public.
Voici la sortie du ls -l /home/public (sur le serveur) :
drwxrwxr-x 4 smbguest smbusers 4096 mai 9 14:25 Applications/ drwx------ 2 smbguest smbusers 4096 mai 16 14:26 tmp/
Bonjour à tous !
J'ai un pb avec samba, je ne peux pas monter quoi que ce soit en utilisateur "normal"
tant que j'essaie de monter un répertoire du /home sans etre root, j'ai cette erreur :
smbmount //eva/titi /home/essai/ -o username=titi%titi
session setup failed: ERRDOS - ERRnoaccess (Access denied.)
SMB connection failed
alors que
smbmount //eva/titi /home/essai/ -o username=root%titi
passe sans problème...
j'utilise samba 3.0.7 avec openldap sur une mandrake 10...
je suppose qu'il s'agit d'un problème de droits, mais n'arrive pas à mettre le doigt dessus...
voici ma section home ...
[homes]
comment = repertoire de %U
browseable = yes
writable = yes
read only = no
create mask = 0777
directory mask = 0777
valid users = %U
path = /home/%U
les droits sur le répertoire home..
drwxr-xr-x 2 titi Domain Users 4096 jui 19 11:57 essai/
drwxr-xr-x 4 titi Domain Users 4096 jui 27 17:13 titi/
drwxr-xr-x 3 toto Domain Users 4096 jui 27 10:36 toto/
Pour l'instant c le désespoir total, toute solution sera accueillie avec joie !!!
J'ai un pb avec samba, je ne peux pas monter quoi que ce soit en utilisateur "normal"
tant que j'essaie de monter un répertoire du /home sans etre root, j'ai cette erreur :
smbmount //eva/titi /home/essai/ -o username=titi%titi
session setup failed: ERRDOS - ERRnoaccess (Access denied.)
SMB connection failed
alors que
smbmount //eva/titi /home/essai/ -o username=root%titi
passe sans problème...
j'utilise samba 3.0.7 avec openldap sur une mandrake 10...
je suppose qu'il s'agit d'un problème de droits, mais n'arrive pas à mettre le doigt dessus...
voici ma section home ...
[homes]
comment = repertoire de %U
browseable = yes
writable = yes
read only = no
create mask = 0777
directory mask = 0777
valid users = %U
path = /home/%U
les droits sur le répertoire home..
drwxr-xr-x 2 titi Domain Users 4096 jui 19 11:57 essai/
drwxr-xr-x 4 titi Domain Users 4096 jui 27 17:13 titi/
drwxr-xr-x 3 toto Domain Users 4096 jui 27 10:36 toto/
Pour l'instant c le désespoir total, toute solution sera accueillie avec joie !!!