Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
[Samba] Accès impossible
Envoyé par: psyber60

Bonjour à tous !

Je viens d'installer une fedora 5 et quoi que je fasse je n'arrive pas à configurer Samba comme il faut...
Mon but est de partager le dossier /data/Important sur le réseau sans avoir besoin de s'authentifier; le tout à partir d'un pc sous Windows XP ou Windows Media Center 2003.

Après maintenant 3 jours de tests voici un résumé de ce que j'obtiens :

Lors que je teste le partage en console directement sur le serveur (sans mot de passe) :

[root@loloserv ~]# smbclient //loloserv/Important
Password:
Domain=[CHAMBON-LAND] OS=[Unix] Server=[Samba 3.0.23a-1.fc5.1]
Server not using user level security and no password supplied.
tree connect failed: NT_STATUS_BAD_NETWORK_NAME

Même message avec :
smbclient //loloserv/Important -U nobody
smbclient //loloserv/Important -U lolo
smbclient //loloserv/Important -U root

Donc d'un côté il me parle de la sécurité (j'avoue ne pas bien comprendre le message d'erreur); et de l'autre il me dit que mon appel réseau est incorrect...

Dans le /var/log/samba/192.168.1.100.log (adresse ip de mon serveur) j'ai deux message d'erreur :
Si je test le partage directement sur un pc sous windows :
[2006/08/08 21:47:19, 0] smbd/service.c:make_connection_snum(911)
  '/data/Important' does not exist or permission denied when connecting to [Important] Error was Permission non accordée

Si je test le partage en console sur le serveur :
[2006/08/08 22:33:51, 0] smbd/service.c:make_connection(1102)
  192.168.1.100 (192.168.1.100) couldn't find service Important/

Or quand je scanne les partages il me trouve bien Important/ :
[root@loloserv ~]# smbclient -L //loloserv/
Password:
Domain=[CHAMBON-LAND] OS=[Unix] Server=[Samba 3.0.23a-1.fc5.1]

        Sharename       Type      Comment
        ---------       ----      -------
        Important       Disk      Données sauvegardées
        IPC$            IPC       IPC Service (Serveur)
Domain=[CHAMBON-LAND] OS=[Unix] Server=[Samba 3.0.23a-1.fc5.1]

        Server               Comment
        ---------            -------
        LOLOSERV             Serveur

        Workgroup            Master
        ---------            -------
        CHAMBON-LAND

Et toute ma configuration Samba passe comme je le veux :
[root@loloserv samba]# testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[important]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
        workgroup = CHAMBON-LAND
        server string = Serveur
        security = SHARE
        null passwords = Yes
        log file = /var/log/samba/%m.log
        max log size = 100
        printcap name = /etc/printcap
        printing = bsd
        print command = lpr -r -P'%p' %s
        lpq command = lpq -P'%p'
        lprm command = lprm -P'%p' %j

[homes]
        comment = Home Directories
        read only = No
        browseable = No

[important]
        comment = "Données sauvegardées"
        path = /data/Important
        read only = No
        create mask = 0775
        guest only = Yes
        guest ok = Yes

Pour information voici les permissions UNIX :
[root@loloserv samba]# ls -l /
...
drwxrwxrwx   7 root root  4096 aoû  6 16:17 data
...
[root@loloserv samba]# ls -l /data/
...
drwxrwxrwx 2 lolo lolo  4096 aoû  6 16:17 Important
...

J'avoue ne plus savoir quoi tenter... Si au moins j'avais une piste explicite pour comprendre d'où vient le problème...


@++

Psyber60
_____________________________
Citation de la semaine : "Les gens qui s'ennuient sont des personnes sans imagination !"

Poste le Tuesday 8 August 2006 23:12:40
Répondre     Citer    
Re: [Samba] Accès impossible
Envoyé par: chapichapo

Bonjour,

Fedora contient un logiciel qui gère la sécurité du serveur, je ne sais plus son nom. Je me rappel que sa configuration s'effectue à l'installation. Sur le niveau de protection maximal, l'accès aux partages Samba est refusé, regarde si ça ne vient pas de là.

Sinon tu as bien security = share et guest only = yes donc je ne vois pas trop...
Tu peux essayer avec la configuration par défaut (security = user) et les partages prédéfinis dans le smb.conf par défaut (il y a juste à les décommenter je pense) pour voir si de cette manière ça peut marcher.

Poste le Wednesday 9 August 2006 13:34:24
Répondre     Citer    
Re: [Samba] Accès impossible
Envoyé par: zelaurent

Bonjour,

L'outil de sécurité de fedora c'est SELinux.

Ca se désactive simplement dans le menu (de mémoire) "préférences/preférences systeme/niveau de sécurité"...


@+

Poste le Wednesday 9 August 2006 14:26:21
Répondre     Citer    
Re: [Samba] Accès impossible
Envoyé par: arn_epsilon

Bonjour, je suis sous Debian et il y a un outil sympa et facile à utiliser pour configurer sambe: c'est Swat. Sur mon serveur il me fait correctement et simplement ce que je me suis arraché à faire en éditant le fichier de conf.

Poste le Wednesday 9 August 2006 15:55:05
Répondre     Citer    
Re: [Samba] Accès impossible
Envoyé par: psyber60

!! YES !!

Effectivement c'était SELinux qui bloquait les partages Samba !!
Merci à vous !! Vous mettez fin à 3 jours de galère ! smiling smileysmiling smiley


@++

Psyber60
_____________________________
Citation de la semaine : "Les gens qui s'ennuient sont des personnes sans imagination !"

Poste le Wednesday 9 August 2006 20:38:44
Répondre     Citer    
Re: [Samba] Accès impossible
Envoyé par: Maoubi

moi aussi c'était selinux qui m'empêchait de faire fonctionner samba..

Est-t'il possible de "dire" à Selinux de permettre samba de fontionner correctement lorsqu'il(selinux) est en fonction?

Poste le Friday 18 August 2006 01:31:38
Répondre     Citer    
Re: [Samba] Accès impossible
Envoyé par: psyber60

Oui oui il n'est pas nécessaire de désactiver SELinux complètement. Personnellement ce que j'ai fait avec Fedora c'est :
Administration > Niveau de sécurité et Pare-feu > SELinux > Modifier la politique SELinux > Samba
Et j'ai cochés tous (il faudrait que j'affine les paramètrages pour limiter en cas de piratages, mais étant sur un réseau domestique, dernière un routeur et pare-feu, je me presse pas).


@++

Psyber60
_____________________________
Citation de la semaine : "Les gens qui s'ennuient sont des personnes sans imagination !"

Poste le Saturday 19 August 2006 18:31:22
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
[Samba] Accès impossible
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons