Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Fedora / Red hat
Fedora / Red hat Vos questions sur les distributions Fedora / Red Hat
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/11/2010, 12h09   #1
Invité de passage
 
Anthony D
Inscription : novembre 2010
Messages : 7
Détails du profil
Informations personnelles :
Nom : Anthony D

Informations forums :
Inscription : novembre 2010
Messages : 7
Points : 3
Points : 3
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 :
Citation:
[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:
Citation:
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:
Citation:

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 !
Anthony_D est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2010, 12h12   #2
Membre Expert
 
Avatar de becket
 
Frédéric Brugmans
Informaticien multitâche
Inscription : février 2005
Messages : 661
Détails du profil
Informations personnelles :
Nom : Frédéric Brugmans

Informations professionnelles :
Activité : Informaticien multitâche

Informations forums :
Inscription : février 2005
Messages : 661
Points : 1 196
Points : 1 196
tu peux donner le résultat de la commande chkconfig lancée en root ?
becket est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2010, 12h36   #3
Invité de passage
 
Anthony D
Inscription : novembre 2010
Messages : 7
Détails du profil
Informations personnelles :
Nom : Anthony D

Informations forums :
Inscription : novembre 2010
Messages : 7
Points : 3
Points : 3
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 ?
Citation:
[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 :

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

thanks!
Anthony_D est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2010, 12h42   #4
Membre Expert
 
Avatar de becket
 
Frédéric Brugmans
Informaticien multitâche
Inscription : février 2005
Messages : 661
Détails du profil
Informations personnelles :
Nom : Frédéric Brugmans

Informations professionnelles :
Activité : Informaticien multitâche

Informations forums :
Inscription : février 2005
Messages : 661
Points : 1 196
Points : 1 196
- 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 ?
becket est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/11/2010, 14h06   #5
Invité de passage
 
Anthony D
Inscription : novembre 2010
Messages : 7
Détails du profil
Informations personnelles :
Nom : Anthony D

Informations forums :
Inscription : novembre 2010
Messages : 7
Points : 3
Points : 3
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 ?
Anthony_D est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2010, 14h23   #6
Membre Expert
 
Avatar de becket
 
Frédéric Brugmans
Informaticien multitâche
Inscription : février 2005
Messages : 661
Détails du profil
Informations personnelles :
Nom : Frédéric Brugmans

Informations professionnelles :
Activité : Informaticien multitâche

Informations forums :
Inscription : février 2005
Messages : 661
Points : 1 196
Points : 1 196
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.
becket est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/11/2010, 15h26   #7
Rédacteur/Modérateur
 
Avatar de CedrX
 
Inscription : avril 2007
Messages : 1 104
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 1 104
Points : 1 239
Points : 1 239
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 :
1
2
 
ps -ef | grep -e "smbd" -e "nmbd"
Pour voir s'il écoute sur les bons ports et sur les bonnes interfaces
Code :
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 :
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
CedrX est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/11/2010, 15h49   #8
Membre Expert
 
Avatar de becket
 
Frédéric Brugmans
Informaticien multitâche
Inscription : février 2005
Messages : 661
Détails du profil
Informations personnelles :
Nom : Frédéric Brugmans

Informations professionnelles :
Activité : Informaticien multitâche

Informations forums :
Inscription : février 2005
Messages : 661
Points : 1 196
Points : 1 196
Une version plus courte de la commande

Code :
1
2
 
 netstat -atn |grep -E  ':138|:139|:445'
becket est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/11/2010, 16h45   #9
Rédacteur/Modérateur
 
Avatar de CedrX
 
Inscription : avril 2007
Messages : 1 104
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 1 104
Points : 1 239
Points : 1 239
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 :
udp        0      0 0.0.0.0:137             0.0.0.0:*
et pas
Code :
udp        0      0 0.0.0.0:1372             0.0.0.0:*
Mais bon c'est du fignolage :p
CedrX est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2010, 16h55   #10
Membre Expert
 
Avatar de becket
 
Frédéric Brugmans
Informaticien multitâche
Inscription : février 2005
Messages : 661
Détails du profil
Informations personnelles :
Nom : Frédéric Brugmans

Informations professionnelles :
Activité : Informaticien multitâche

Informations forums :
Inscription : février 2005
Messages : 661
Points : 1 196
Points : 1 196
Ca marche aussi avec la version "courte", suffit de rajouter l'espace
becket est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2010, 22h44   #11
Invité de passage
 
Anthony D
Inscription : novembre 2010
Messages : 7
Détails du profil
Informations personnelles :
Nom : Anthony D

Informations forums :
Inscription : novembre 2010
Messages : 7
Points : 3
Points : 3
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 !
Anthony_D est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2010, 14h33   #12
Membre habitué
 
Inscription : février 2005
Messages : 186
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 186
Points : 149
Points : 149
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
novices est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/11/2010, 17h34   #13
Invité de passage
 
Anthony D
Inscription : novembre 2010
Messages : 7
Détails du profil
Informations personnelles :
Nom : Anthony D

Informations forums :
Inscription : novembre 2010
Messages : 7
Points : 3
Points : 3
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
Anthony_D est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2010, 17h57   #14
Membre Expert
 
Avatar de becket
 
Frédéric Brugmans
Informaticien multitâche
Inscription : février 2005
Messages : 661
Détails du profil
Informations personnelles :
Nom : Frédéric Brugmans

Informations professionnelles :
Activité : Informaticien multitâche

Informations forums :
Inscription : février 2005
Messages : 661
Points : 1 196
Points : 1 196
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 ?
becket est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2010, 19h28   #15
Invité de passage
 
Anthony D
Inscription : novembre 2010
Messages : 7
Détails du profil
Informations personnelles :
Nom : Anthony D

Informations forums :
Inscription : novembre 2010
Messages : 7
Points : 3
Points : 3
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?
Anthony_D est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2010, 19h39   #16
Membre Expert
 
Avatar de becket
 
Frédéric Brugmans
Informaticien multitâche
Inscription : février 2005
Messages : 661
Détails du profil
Informations personnelles :
Nom : Frédéric Brugmans

Informations professionnelles :
Activité : Informaticien multitâche

Informations forums :
Inscription : février 2005
Messages : 661
Points : 1 196
Points : 1 196
Pas énormément, quelques contextes et quelques booléens
becket est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h34.


 
 
 
 
Partenaires

Hébergement Web