Forum debian-fr.org

Rechercher:

* Connexion   * M’enregistrer

* FAQ    * Rechercher





Poster un nouveau sujet Répondre au sujet  [ 17 messages ] 
Auteur Message
MessagePosté: 24 Avr 2012 09:15 
Hors ligne
Très bavard(e)!
Avatar de l’utilisateur

Inscription: 28 Jan 2012 10:46
Messages: 252
Localisation: 83170 Tourves (Var)
Bonjour,
Je suis sous Debian Squeeze.
J'ai besoin de partager le dossier "/home/serveur/Public" en lecture et écriture sur mon serveur Debian pour tout les postes de windows (XP, Vista, Seven) et des postes Linux de mon réseau local sans mot de passe.
Pouvez vous m'aider, je ne trouve pas mon erreur dans smb.conf .
Merci.

Version de samba
Code:
root@debian:/home/serveur# smbd -V
Version 3.5.6
root@debian:/home/serveur#


voila comment j'ai configuré mon fichier smb.conf
Code:
[global]     
server string = DreamPlug     
workgroup = Z1     
netbios name = DreamPlug     
public = yes     
encrypt passwords = true     
security = share     

[Public]     
path = /home/serveur/Public     
read only = no     
writeable = yes       
comment = Dossier partagé Serveur DreamPlug     
guest ok = yes


Quand je me connecte depuis un poste windows, je vois mon partage "Public" je clique sur public et vois le contenue du partage, mais quand je colle un fichier j'ai ce message :
Code:
Impossible de copier : Accès refusé   
Vérifier que le disque n'est pas plein ou protégé en écriture, et que le fichier n'est pas utilisé actuellement


Depuis un poste Linux
Code:
Acceès refusé
Impossible d'écrire dans smb://dreamplug/public

Idem si je veut modifier ou créer un fichier ?

Merci.

_________________
Globalscale DreamPlug Multi Boot/Debian Squeeze 2.6.39.4 ---> http://www.newit.co.uk/shop/Globalscale ... Multi-Boot
Globalscale GuruPug Serveur Plus/ARM 1.2 Ghz/Debian Lenny.
I7 4770K/24 Go Ram/Debian/Ubuntu 12.04 LTS/Mageia 3


Dernière édition par xunil2003 le 24 Avr 2012 17:20, édité 1 fois.

Haut
 Profil  
 
MessagePosté: 24 Avr 2012 17:09 
Hors ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscription: 11 Fév 2012 20:43
Messages: 1558
Localisation: 22, Acacia Avenue
Salut, perso pour un partage public sans mot de passe, je fonctionne avec ça :

Code:
[global]

...

security=user

usershare allow guests = yes
map to guest = bad user



# ajout d'un partage "public" en accès lecture/écriture sans login :
[public]
   writeable = yes
   path = /home/public
   force user = nobody
   force group = users
   comment = partage public
   create mode = 660
   public = yes
   directory mode = 771



pense aussi à vérifier tes permissions unix sur le dossier de partage.

_________________
Manuel d'installation | Manuel de référence << RTFM!
Guide de sécurisation


Haut
 Profil  
 
MessagePosté: 24 Avr 2012 17:37 
Hors ligne
Très bavard(e)!
Avatar de l’utilisateur

Inscription: 28 Jan 2012 10:46
Messages: 252
Localisation: 83170 Tourves (Var)
Bonjour

Merci de votre réponse.

suite a votre réponse, voici comment j'ai configurer smb.conf
Code:
[global]           
server string = DreamPlug           
workgroup = Z1           
netbios name = DreamPlug           
:public = yes           
encrypt passwords = true           
security=user
usershare allow guests = yes
map to guest = bad user

# ajout d'un partage "public" en accès lecture/écriture sans login :
[public]
   writeable = yes
   path = /home/serveur/Public
   force user = nobody
   force group = users
   comment = Dossier partage Public Serveur DreamPlug
   create mode = 660
   public = yes
   directory mode = 771


Quand je veut écrire un fichier, j'ai toujours un problème de droit.

Quand vous dite "pense aussi à vérifier tes permissions unix sur le dossier de partage."
Vous voulez dire un "chmode -R 777 /home/serveur/Public"

Extrait : ls -alF /home/serveur
Code:
drwxr-xr-x  2 root    root    4096 Apr 24 15:38 Public/



Merci.

_________________
Globalscale DreamPlug Multi Boot/Debian Squeeze 2.6.39.4 ---> http://www.newit.co.uk/shop/Globalscale ... Multi-Boot
Globalscale GuruPug Serveur Plus/ARM 1.2 Ghz/Debian Lenny.
I7 4770K/24 Go Ram/Debian/Ubuntu 12.04 LTS/Mageia 3


Haut
 Profil  
 
MessagePosté: 24 Avr 2012 18:03 
Hors ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscription: 11 Fév 2012 20:43
Messages: 1558
Localisation: 22, Acacia Avenue
Un chmod 777 fonctionnerait, mais je préfère éviter personnellement.

Plutôt :

Code:
# chgrp users /home/serveur/Public
# chmod 770 /home/serveur/Public


comme ça, ton dossier Public appartient au groupe "users" et n'est pas accessible en écriture pour les utilisateurs des autres groupes (root ayant tous les droits, et restant le propriétaire du dossier).

cf les droits sous Unix
http://www.funix.org/fr/unix/droits.htm

_________________
Manuel d'installation | Manuel de référence << RTFM!
Guide de sécurisation


Haut
 Profil  
 
MessagePosté: 24 Avr 2012 18:21 
Hors ligne
Très bavard(e)!
Avatar de l’utilisateur

Inscription: 28 Jan 2012 10:46
Messages: 252
Localisation: 83170 Tourves (Var)
Bonsoir,

Nickel ca marche depuis les postes de windows xp, linux, et Windows 7.
Encore merci de votre aide.

_________________
Globalscale DreamPlug Multi Boot/Debian Squeeze 2.6.39.4 ---> http://www.newit.co.uk/shop/Globalscale ... Multi-Boot
Globalscale GuruPug Serveur Plus/ARM 1.2 Ghz/Debian Lenny.
I7 4770K/24 Go Ram/Debian/Ubuntu 12.04 LTS/Mageia 3


Haut
 Profil  
 
MessagePosté: 24 Avr 2012 18:39 
Hors ligne
Très bavard(e)!
Avatar de l’utilisateur

Inscription: 28 Jan 2012 10:46
Messages: 252
Localisation: 83170 Tourves (Var)
Bonsoir,

Une dernière question depuis le terminal, est il possible d'ajouter le partage du serveur "smb://dreamplug/public/" sur les postes linux en permanence dans /media
Merci.

_________________
Globalscale DreamPlug Multi Boot/Debian Squeeze 2.6.39.4 ---> http://www.newit.co.uk/shop/Globalscale ... Multi-Boot
Globalscale GuruPug Serveur Plus/ARM 1.2 Ghz/Debian Lenny.
I7 4770K/24 Go Ram/Debian/Ubuntu 12.04 LTS/Mageia 3


Haut
 Profil  
 
MessagePosté: 24 Avr 2012 18:44 
Hors ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscription: 11 Fév 2012 20:43
Messages: 1558
Localisation: 22, Acacia Avenue
Il faut regarder du côté du paquet cifs-utils, qui contient la commande mount.cifs.

On peut également ajouter une entrée dans le /etc/fstab

(je te laisse chercher un petit peu :grin: )

_________________
Manuel d'installation | Manuel de référence << RTFM!
Guide de sécurisation


Haut
 Profil  
 
MessagePosté: 25 Avr 2012 12:59 
Hors ligne
Très bavard(e)!
Avatar de l’utilisateur

Inscription: 28 Jan 2012 10:46
Messages: 252
Localisation: 83170 Tourves (Var)
Bonjour,

Pour ajouter l'entrée directement dans "/etc/fstab"

Es-ce comme ceci :
Code:
# Entry for Serveur :
smb://serveur/public/ /media/serveur ext4 acl,relatime 1 2


Merci.

_________________
Globalscale DreamPlug Multi Boot/Debian Squeeze 2.6.39.4 ---> http://www.newit.co.uk/shop/Globalscale ... Multi-Boot
Globalscale GuruPug Serveur Plus/ARM 1.2 Ghz/Debian Lenny.
I7 4770K/24 Go Ram/Debian/Ubuntu 12.04 LTS/Mageia 3


Haut
 Profil  
 
MessagePosté: 25 Avr 2012 13:11 
Hors ligne
Dieu du clavier.
Avatar de l’utilisateur

Inscription: 13 Mar 2009 07:30
Messages: 12622
Localisation: Madagascar - Isalo
Salut,
Moi j'utilise ceci (Sid), mais ça doit être la même choses sur les autres branches.

Code:
\\ip\partage   /mnt/point_de_montage     smbfs   user=utilisateur,passwd=mot_de_passe      0       0

_________________
GO Compréhensif...
SID 3.10-etc...-aptosid-amd64 && Xfce 4.10
Je fais des sites maintenant! / Service d'hébergement d'images
Visitez et Participez au wiki du forum!


Haut
 Profil  
 
MessagePosté: 25 Avr 2012 20:21 
Hors ligne
Très bavard(e)!
Avatar de l’utilisateur

Inscription: 28 Jan 2012 10:46
Messages: 252
Localisation: 83170 Tourves (Var)
Bonjour

J'ai mis ceci :
Code:
\\192.168.0.1\public /media/serveur-public smbfs user="serveur",password="motdepasse" 0 0

J'ai créé sur le poste client
Code:
# mkdir -p /media/serveur-public

Mais ca marche pas
J'ai essayé aussi
Code:
mount.cifs //serveur/public /media/serveur-public -o username="serveur" password="motdepasse"

idem marche pas
C'est bien l'utilisateur et le mot de passe du serveur qu'il faut indiquer ?

Merci.

_________________
Globalscale DreamPlug Multi Boot/Debian Squeeze 2.6.39.4 ---> http://www.newit.co.uk/shop/Globalscale ... Multi-Boot
Globalscale GuruPug Serveur Plus/ARM 1.2 Ghz/Debian Lenny.
I7 4770K/24 Go Ram/Debian/Ubuntu 12.04 LTS/Mageia 3


Haut
 Profil  
 
MessagePosté: 25 Avr 2012 21:28 
Hors ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscription: 11 Fév 2012 20:43
Messages: 1558
Localisation: 22, Acacia Avenue
c'est le mot de passe de l'utilisateur samba qu'il faut indiquer (utilisateur samba qui a été créé avec la commande smbpasswd)

_________________
Manuel d'installation | Manuel de référence << RTFM!
Guide de sécurisation


Haut
 Profil  
 
MessagePosté: 25 Avr 2012 21:55 
Hors ligne
Très bavard(e)!
Avatar de l’utilisateur

Inscription: 28 Jan 2012 10:46
Messages: 252
Localisation: 83170 Tourves (Var)
Bonsoir,

Alors la y un truc que je pige pas
Ok il faut créer un mot de passe pour l'utilisateur samba
Code:
# smbpasswd -a utilisateur

Mais dans "smb.conf" je n'ai pas déclaré d'utilisateur puisque je n'ai pas mis "valid users = moi"

Dans ce cas la quel est l'utilisateur, je met quoi?
Code:
# smbpasswd -a quoi


mon fichier smb.conf
Code:
[global]           
server string = DreamPlug           
workgroup = Z1           
netbios name = DreamPlug           
public = yes           
encrypt passwords = true           
security=user
usershare allow guests = yes
map to guest = bad user

# ajout d'un partage "public" en accès lecture/écriture sans login :
[public]
   writeable = yes
   path = /home/serveur/Public
   force user = nobody
   force group = users
   comment = Dossier partage Public Serveur DreamPlug
   create mode = 660
   public = yes
   directory mode = 771


Merci.

_________________
Globalscale DreamPlug Multi Boot/Debian Squeeze 2.6.39.4 ---> http://www.newit.co.uk/shop/Globalscale ... Multi-Boot
Globalscale GuruPug Serveur Plus/ARM 1.2 Ghz/Debian Lenny.
I7 4770K/24 Go Ram/Debian/Ubuntu 12.04 LTS/Mageia 3


Haut
 Profil  
 
MessagePosté: 26 Avr 2012 08:10 
Hors ligne
Grand posteur

Inscription: 17 Juin 2011 08:19
Messages: 243
Dans ton cas, le partage est public, donc pas la peine de mettre un utilisateur particulier.
Tu peux créer un autre partage avec les droits pour ton utilisateur + son compte samba et le déclarer dans le smb.conf.

_________________
--- Võ Quyên Đạo ---


Haut
 Profil  
 
MessagePosté: 26 Avr 2012 10:27 
Hors ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscription: 11 Fév 2012 20:43
Messages: 1558
Localisation: 22, Acacia Avenue
quel est le résultat de la commande

Code:
mount.cifs //serveur/public /media/serveur-public -o username="serveur" password="motdepasse"


?

Si elle te demande un utilisateur/mot de passe, tu lui donnes celui de l'utilisateur samba.

Sinon celle-ci devrait fonctionner sans demander de password

Code:
mount.cifs //serveur/public /media/serveur-public -o guest



Truc utile : utiliser la commande smbclient pour mieux comprendre les erreurs éventuelles
(ex.: smblcient //serveur/partage )

_________________
Manuel d'installation | Manuel de référence << RTFM!
Guide de sécurisation


Haut
 Profil  
 
MessagePosté: 26 Avr 2012 11:08 
Hors ligne
Modérateur du forum
Avatar de l’utilisateur

Inscription: 18 Mai 2006 08:28
Messages: 5795
Localisation: Lyon
lol a écrit:
Salut,
Moi j'utilise ceci (Sid), mais ça doit être la même choses sur les autres branches.

Code:
\\ip\partage   /mnt/point_de_montage     smbfs   user=utilisateur,passwd=mot_de_passe      0       0

lol t'es sur des '\' ce ne sont pas plutôt des '/' (je n'ai plus de samba pour vérifier)

_________________
C'est très difficile d'accepter qu'un raisonnement intelligent soit contraire à ses idées ... J'en suis d’ailleurs incapable.


Haut
 Profil  
 
MessagePosté: 26 Avr 2012 12:36 
Hors ligne
Dieu du clavier.
Avatar de l’utilisateur

Inscription: 13 Mar 2009 07:30
Messages: 12622
Localisation: Madagascar - Isalo
Salut,
debianhadic a écrit:
lol a écrit:
Salut,
Moi j'utilise ceci (Sid), mais ça doit être la même choses sur les autres branches.

Code:
\\ip\partage   /mnt/point_de_montage     smbfs   user=utilisateur,passwd=mot_de_passe      0       0

lol t'es sur des '\' ce ne sont pas plutôt des '/' (je n'ai plus de samba pour vérifier)


Ecoute, je traine ça dans mon fstab depuis un moment, et ça fonctionne:

Code:
\\10.9.9.13\h   /mnt/cifs/rri/hotel     smbfs   user=xxx,passwd=xxx,noauto      0       0
\\10.9.9.14\firstclass  /mnt/cifs/rri/firstclass        smbfs   user=xxx,passwd=xxx,noauto      0       0
\\10.9.8.2\documents_xp /mnt/cifs/sidlol/Documents_XP   smbfs   user=laurent,passwd=xxx,noauto       0       0


Et le mtab quand c'est monté (et accessible)
Code:
//10.9.9.13/h /mnt/cifs/rri/hotel cifs rw,relatime,sec=ntlm,unc=\\10.9.9.13\h,username=xxx,uid=0,noforceuid,gid=0,noforcegid,addr=10.9.9.13,file_mode=0755,dir_mode=0755,nounix,rsize=61440,wsize=65536,actimeo=1 0 0
//10.9.9.14/firstclass /mnt/cifs/rri/firstclass cifs rw,relatime,sec=ntlm,unc=\\10.9.9.14\firstclass,username=xxx,uid=0,noforceuid,gid=0,noforcegid,addr=10.9.9.14,file_mode=0755,dir_mode=0755,nounix,serverino,rsize=61440,wsize=65536,actimeo=1 0 0
//10.9.8.2/documents_xp /mnt/cifs/sidlol/Documents_XP cifs rw,relatime,sec=ntlm,unc=\\10.9.8.2\documents_xp,username=laurent,uid=0,noforceuid,gid=0,noforcegid,addr=10.9.8.2,unix,posixpaths,serverino,acl,rsize=1048576,wsize=65536,actimeo=1 0 0


Le dernier partage est un Samba, les deux premiers des partages XP.
Je n'ai pas essayé / à la place de \.

_________________
GO Compréhensif...
SID 3.10-etc...-aptosid-amd64 && Xfce 4.10
Je fais des sites maintenant! / Service d'hébergement d'images
Visitez et Participez au wiki du forum!


Haut
 Profil  
 
MessagePosté: 27 Avr 2012 14:07 
Hors ligne
Très bavard(e)!
Avatar de l’utilisateur

Inscription: 28 Jan 2012 10:46
Messages: 252
Localisation: 83170 Tourves (Var)
Bonjour,

Dans le poste linux, j'ai ajouté ceci dans /etc/fstab
Code:
#Entry for Serveur Dreamplug
mount.cifs //serveur/public /media/serveur-public -o username="guest"

puis j'ai créé le dossier public
Code:
# mkdir -v /media/serveur-public

après redémarrage du pc, ca ne marche pas, je ne vois aucun fichier.

j'ai test depuis la console aussi
Code:
[root@localhost laurent]# ls -alF /media/serveur-public
total 8
drwxrwx--- 2 root root 4096 avril 27 13:30 ./
drwxr-xr-x 6 root root 4096 avril 27 22:33 ../
[root@localhost laurent]#

Code:
[laurent@localhost ~]$ ls -alF /media/serveur-public
ls: impossible d'ouvrir le répertoire /media/serveur-public: Permission non accordée
[laurent@localhost ~]$


Pour le dossier "/media/serveur-public" que j'ai créé, quel devra être la commande des droits pour tout les utilisateurs du poste ?
Code:
chmod 777 /media/serveur-public

es-ce correct ?

Pour comprendre les erreurs éventuelles
Code:
[laurent@localhost ~]$ smbclient //serveur/public
Unknown parameter encountered: "encrypt password"
Ignoring unknown parameter "encrypt password"
Enter laurent's password:
Domain=[Z1] OS=[Unix] Server=[Samba 3.5.6]
smb: \>

mais je ne vois pas comment l'utiliser.


Merci.

_________________
Globalscale DreamPlug Multi Boot/Debian Squeeze 2.6.39.4 ---> http://www.newit.co.uk/shop/Globalscale ... Multi-Boot
Globalscale GuruPug Serveur Plus/ARM 1.2 Ghz/Debian Lenny.
I7 4770K/24 Go Ram/Debian/Ubuntu 12.04 LTS/Mageia 3


Haut
 Profil  
 
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 17 messages ] 

Index du forum » Forums d'aide » Support Debian


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Rechercher:
Aller à:  
Flux RSS Flux RSS Liste des flux Liste des flux
Powered by phpBB® Forum Software © phpBB Group
Traduction par: phpBB-fr.com
SEO
[ Time : 0.089s | 12 Queries | GZIP : Off ]