IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

RedHat / CentOS / Fedora Discussion :

Samba ne fonctionne pas


Sujet :

RedHat / CentOS / Fedora

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut Samba ne fonctionne pas
    Bonjour,

    Petite question sur RHEL 5 SVP, que j’ai installé comme VM su mon PC et tout marche bien.

    Je veux créer un partage depuis linux pour qu’il soit accessible depuis Windows.

    Donc j’ai dl Samba depuis samba.org puis installé (./configure, make, make install)

    Je suppose que l’install s’est bien passée puisque j’ai à présent un nouveau répertoire “samba” dans /etc.
    Egalement, le menu “Add/Remove Software” montre que “samba-common – 3.0.23c-2.x86-64” est bien là.

    Donc, j’ai ensuite configuré le fichier “smb.conf” pour créer mon partage /Home/Share

    Le voici :
    [global]
    workgroup = wrkgrp
    netbios name = smbserver
    security = SHARE
    load printers = No
    default service = global
    path = /home
    available = No
    encrypt passwords = yes
    [share]
    writeable = yes
    admin users = smbuser
    path = /home/share
    force user = root
    valid users = smbuser
    public = yes
    available = yes
    Puis j’ai executé ces qq commandes pour créer mes droits d’accès:
    adduser smbuser #add unix account
    passwd smbuser #set unix account password
    smbpasswd -a smbuser #lets create same user account on samba
    <put same password as your unix account password>
    /etc/init.d/smb restart


    Les problèmes que je rencontre:

    1 – Depuis Windows -> net use z: \\192.168.75.134\share /user: smbuser password
    J’obtiens le message d’erreur: 53 has occurred – the network path was not found

    2 - [root@localhost init.d]# smb start
    bash: smb: command not found


    Je suis étonné que smb ne soit pas reconnu en tant que service !


    Toutefois, je peux pinger ma machine linux depuis windows:

    C:\Users\Anthony_D>ping 192.168.75.134

    Pinging 192.168.75.134 with 32 bytes of data:
    Reply from 192.168.75.134: bytes=32 time=13ms TTL=64
    Reply from 192.168.75.134: bytes=32 time<1ms TTL=64
    Reply from 192.168.75.134: bytes=32 time<1ms TTL=64
    Reply from 192.168.75.134: bytes=32 time<1ms TTL=64

    Ping statistics for 192.168.75.134:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 13ms, Average = 3ms

    C:\Users\Anthony_D>


    Pourquoi est ce que mon partage Samba ne marche pas ? Quelqu’un aurait-il une idee SVP ?

    Par avance merci !

  2. #2
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Points : 5 915
    Points
    5 915
    Par défaut
    tu peux donner le résultat de la commande chkconfig lancée en root ?

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut
    OK merci de ta réponse.

    Citation Envoyé par becket Voir le message
    tu peux donner le résultat de la commande chkconfig lancée en root ?
    [root@localhost ~]# chkconfig --list
    NetworkManager 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    NetworkManagerDispatcher 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    acpid 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    anacron 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    atd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    auditd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    autofs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    avahi-daemon 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    avahi-dnsconfd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    bluetooth 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    conman 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    cpuspeed 0:off 1:on 2:on 3:on 4:on 5:on 6:off
    crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    cups 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    dhcdbd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    dund 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    firstboot 0:off 1:off 2:off 3:on 4:off 5:on 6:off
    gpm 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    haldaemon 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    hidd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    ip6tables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    ipmi 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    irda 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    irqbalance 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    kudzu 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    mcstrans 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    mdmonitor 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    mdmpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    messagebus 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    netfs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    netplugd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    nfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    nfslock 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    nscd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    ntpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    pand 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    pcscd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    portmap 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    psacct 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    rdisc 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    readahead_early 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    readahead_later 0:off 1:off 2:off 3:on 4:off 5:on 6:off
    restorecond 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    rhnsd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    rpcgssd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    rpcidmapd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    rpcsvcgssd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    saslauthd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    sendmail 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    smartd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    syslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    vmware-tools 0:off 1:off 2:on 3:on 4:off 5:on 6:off
    vncserver 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    webmin 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    winbind 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    wpa_supplicant 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    xfs 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    ypbind 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    yum-updatesd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    [root@localhost ~]#
    Je vois que effectivement samba n'est pas dans la liste.

    Pourquoi ? Mystère... peux tu me conseiller s'il te plait ???

    Suite de mon enquête :

    [root@localhost ~]# chkconfig smb on
    error reading information on service smb: No such file or directory
    [root@localhost ~]#
    Je suis complètement perdu !!!

    thanks!

  4. #4
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Points : 5 915
    Points
    5 915
    Par défaut
    - Tu n'as pas installer samba-server depuis yum/rpm => tu n'as pas de fichier d'init pour démarrer ton serveur samba.
    - Pourquoi installer samba-serveur depuis les sources alors que tu installes le common depuis un rpm ?

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut
    Becket je n'ai pas de reponse a ta question
    j'ai dl le fichier qui etait dispo sur samba.org et le fichier n'etait pas un rpm mais un tar.gz

    je n'ai pas donc pas, comme tu l'as dit, installé de package rpm.



    Est-ce là la clé de mon probleme ?

  6. #6
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Points : 5 915
    Points
    5 915
    Par défaut
    Tu as installé une partie de samba via rpm ( mais pas la partie serveur ) et mon conseil est d'utiliser un dépôt officiel ( et pas en source ) pour installer complètement samba.

  7. #7
    Rédacteur
    Avatar de CedrX
    Inscrit en
    Avril 2007
    Messages
    1 111
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1 111
    Points : 1 525
    Points
    1 525
    Par défaut
    Tout à fait d'accord avec Becket. Mieux vaut TOUJOURS privilégier les dépots officiels.
    De plus pour vérifier que le serveur samba est démarré
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ps -ef | grep -e "smbd" -e "nmbd"
    Pour voir s'il écoute sur les bons ports et sur les bonnes interfaces
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    netstat -an --inet | grep -e ":137 " -e ":138 " -e ":139 " -e ":445 "
    Normalement si samba écoute sur toutes les interfaces tu devrais obtenir une réponse de ce genre à la commande précédente:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    tcp        0      0 0.0.0.0:139           0.0.0.0:*               LISTEN     
    tcp        0      0 0.0.0.0:445           0.0.0.0:*               LISTEN     
    udp        0      0 0.0.0.0:137             0.0.0.0:*                          
    udp   121744      0 0.0.0.0:138             0.0.0.0:*
    Sachant que les ports samba sont les suivants ; 137,138 (pour nmbd) et 139,445 pour smbd

  8. #8
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Points : 5 915
    Points
    5 915
    Par défaut
    Une version plus courte de la commande

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     netstat -atn |grep -E  ':138|:139|:445'

  9. #9
    Rédacteur
    Avatar de CedrX
    Inscrit en
    Avril 2007
    Messages
    1 111
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1 111
    Points : 1 525
    Points
    1 525
    Par défaut
    Yep mais attention je n'ai pas mis au hasard un espace derrière le numéro de port ^^

    Histoire d'obtenir uniquement une ligne du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    udp        0      0 0.0.0.0:137             0.0.0.0:*
    et pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    udp        0      0 0.0.0.0:1372             0.0.0.0:*
    Mais bon c'est du fignolage :p

  10. #10
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Points : 5 915
    Points
    5 915
    Par défaut
    Ca marche aussi avec la version "courte", suffit de rajouter l'espace

  11. #11
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut
    Oui c'etait bien ca, le fichier tar.gz ne semblait pas contenir tous les fichiers requis. J'ai donc dl le #vrai# package rpm et là.. mon samba fonctionne nickel.

    Merci beaucoup messieurs !

  12. #12
    Membre habitué
    Inscrit en
    Février 2005
    Messages
    192
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 192
    Points : 198
    Points
    198
    Par défaut
    Citation Envoyé par Anthony_D Voir le message
    Oui c'etait bien ca, le fichier tar.gz ne semblait pas contenir tous les fichiers requis. J'ai donc dl le #vrai# package rpm et là.. mon samba fonctionne nickel.

    Merci beaucoup messieurs !
    Le fichier tar.gz fourni par l'équipe Samba, trouvé sur samba.org contenait comme toujours tous les fichiers nécessaires à la compilation de la suite samba (client + serveur + doc).

    Ton problème vient du fait que tu as utilisé une archive (tar.gz) de sources fournies par l'éditeur plutôt qu'une archive de binaires fournie par ton OS. J'insiste là-dessus car cette confusion est très courante, quand on débute.

    Les Redhat en tous genres (fedora, rhel, centos et autres s'il y en a) utilisent en très grande majorité des rpm comme archives de bianires. L'utilisation des sources ne se fait que dans de très rares cas sur les distrib à base de binaires (par opposition à celles à base de sources compilées comme la gentoo) et quand on sait ce qu'on fait.

    Voilà, dans tous les cas bonnes chance pour la suite

  13. #13
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut
    hello novices excuse moi de te repondre une semaine apres!
    Donc oui mon server SMB fonctionne a present, apres avoir rencontre plusieurs difficultes.

    1 - probleme numero 1: renseigner WORKGROUP dans le fichier smb.conf ou alors le meme nom de workgroup que la station windows.
    2 - sur la station linux, je pense kil est preferable de lui donner le meme nom netbios dans les fichiers network, hosts et dans le fichier smb.conf
    3 - tres important pour les utilisateurs de RHEL: avant toute operation sur ce systeme nouvellement installé, renseigner le numero d'installation sans lequel on ne peut pas installer de packages rpm (la distro reste verouillee)

    Quand meme, RHEL c'est de la balle. C'est simple, bien fait, et redhat a fait bcp d'effort sur la charte graphique que ca en devient presque plus fun que de bosser sur du windows. J'espere pouvoir bientot me procurer la version 6

  14. #14
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Points : 5 915
    Points
    5 915
    Par défaut
    Citation Envoyé par Anthony_D Voir le message
    Quand meme, RHEL c'est de la balle. C'est simple
    As tu joué avec avec SELinux ?

  15. #15
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut
    Bon c vrai...SeLinux=ca semble un peu galere à utiliser
    http://www.linuxcertif.com/doc/Comprendre%20SELinux/
    En attendant, je l'ai mis en disabled

    Et toi, tu t'y connais sur cette partie-la?

  16. #16
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Points : 5 915
    Points
    5 915
    Par défaut
    Pas énormément, quelques contextes et quelques booléens

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 27/01/2004, 11h14
  2. [FP]Writeln ne fonctionne pas !
    Par néo333 dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 01/11/2003, 23h47
  3. UNION qui ne fonctionne pas
    Par r-zo dans le forum Langage SQL
    Réponses: 7
    Dernier message: 21/07/2003, 10h04
  4. Un Hint sur un PopupMenu ne fonctionne pas !!??
    Par momox dans le forum C++Builder
    Réponses: 6
    Dernier message: 26/05/2003, 16h48
  5. ca ne fonctionne pas (generateur auto-incrémentant)
    Par tripper.dim dans le forum SQL
    Réponses: 7
    Dernier message: 26/11/2002, 00h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo