Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/11/2013, à 12:56

kr2sis

[FAIL] Starting Samba daemons: nmbd failed!

bonjour,
je viens à vous car je ne trouve aucune solution à mon problème malgré les multiples posts le concernant...

hier j'ai installé samba de manière conventionnelle (plein de tutos reprennent le meme) et vu que je n'apercevais pas mon serveur dans le réseau windaube, j'ai voulu désinstaller... j'ai fait la commande "aptitude remove --purge samba" mais lors de la réinstall, un probleme a commencer (de plus le dosser samba existait toujours) j'ai donc fait "rm -R /etc/samba" et là plus rien, plus de dossier samba...
mais également le début des ennuis :
je reinstall avec "aptitude install samba" mais le souci noté en titre survient.
je test avec "aptitude install --reinstall samba", mais rien
apres des update et des upgrade, toujours rien...


je vous demande donc votre aide svp

merci par avance

Hors ligne

#2 Le 10/11/2013, à 13:40

toutafai

Re : [FAIL] Starting Samba daemons: nmbd failed!

Bonjour,

cela peut etre du a de multiple causes, il faudrait plus d'info. Commance par regarder dans les logs (/var/log) si tu trouve quelque chose.. tu peux aussi fournir ces quelques retour :

cat /etc/samba/smb.conf
sudo smbtree #lors de la demande du mot de passe root, laisser vide a moins d'avoir activé le compte root et donc d'avoir mis a un mot de passe
testparm
sudo ufw status # si cette commande ne repond rien fait la suivant, sinon inutile de faire la suivante
sudo iptables -L

Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#3 Le 10/11/2013, à 16:22

bruno

Re : [FAIL] Starting Samba daemons: nmbd failed!

L'erreur était de supprimer /etc/samba (le dossier et les fichiers qu'il contient sont générés par l'installation du paquet samba-common et non par le paquet samba). Il faut donc faire :

sudo aptitude reinstall samba-common

et vérifier que tu as bien récupéré le fichier de configuration par défaut /etc/samba/smb.conf

Hors ligne

#4 Le 11/11/2013, à 00:26

kr2sis

Re : [FAIL] Starting Samba daemons: nmbd failed!

bruno a écrit :

L'erreur était de supprimer /etc/samba (le dossier et les fichiers qu'il contient sont générés par l'installation du paquet samba-common et non par le paquet samba). Il faut donc faire :

sudo aptitude reinstall samba-common

et vérifier que tu as bien récupéré le fichier de configuration par défaut /etc/samba/smb.conf

un grand merci bruno !! big_smile

mes erreurs m'apprennent à avancer et celle-là est une belle erreur

merci à toi toutafai également pour ta participation smile

Hors ligne

#5 Le 11/11/2013, à 00:36

toutafai

Re : [FAIL] Starting Samba daemons: nmbd failed!

De rien et bonne continuation sous ubuntu

ps : puis que ton probleme est réblé, cela mériterais bien d’éditer ton premier message et de changer dans le sujet le [FAIL] par un [Résolu] :-)

Dernière modification par toutafai (Le 11/11/2013, à 00:36)


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#6 Le 11/11/2013, à 01:23

kr2sis

Re : [FAIL] Starting Samba daemons: nmbd failed!

hummm par contre pour la config j'ouvre un autre fil ou je reste sur celui-ci ?
car à la vue de mon fichier /etc/samba/smb.conf (c'est celui fourni par l'installation) ressemble à ceci (apres un dump par testparm) :

[global]
        netbios name = DEBIAN
        server string = %h server
        map to guest = Bad User
        obey pam restrictions = Yes
        pam password change = Yes
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:
* %n\n *password\supdated\ssuccessfully* .
        unix password sync = Yes
        syslog = 0
        log file = /var/log/samba/log.%m
        max log size = 1000
        dns proxy = No
        usershare allow guests = Yes
        panic action = /usr/share/samba/panic-action %d
        idmap config * : backend = tdb

[homes]
        comment = Home Directories
        path = /home/raid5
        valid users = kri2sis, christele
        write list = kri2sis, christele
        create mask = 0700
        directory mask = 0700
        browseable = No

[printers]
        comment = All Printers
        path = /var/spool/samba
        create mask = 0700
        printable = Yes
        print ok = Yes
        browseable = No

[print$]
        comment = Printer Drivers
        path = /var/lib/samba/printers

et je ne vois pas mon serveur dans le reseau windaube ... pourriez-vous m'aider svp ?

merci par avance

Hors ligne

#7 Le 11/11/2013, à 01:23

kr2sis

Re : [FAIL] Starting Samba daemons: nmbd failed!

j'édite en résolu des que possible smile

Hors ligne

#8 Le 11/11/2013, à 09:49

toutafai

Re : [FAIL] Starting Samba daemons: nmbd failed!

pas besoin d'ouvrir un autre fil, on reste dans le même sujet...

au vue de ton smb.conf, je dirais que c'est normal, il manque des directives comme le workgroup. Dans la section [global] rajoute le nom de ton workgrop comme cela

workgroup = NOMDUWORKGROUP

Ps : 1/ attention aux majuscules/minuscules dans le nom du workgroup
2/ redemarre samba apres la modif


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#9 Le 11/11/2013, à 12:21

kr2sis

Re : [FAIL] Starting Samba daemons: nmbd failed!

merci toutafai
comment je détermine le nom du workgroup ? car apres l'avoir écrit, le serveur n'apparait toujours pas...
je n'ai pas vu les directives de local master et de niveau OS ... normal ?

est ce que je dois relancé le pc distant ?

merci

je précise qe je n'ai pas eu a entrer de users, ni de mot de passe... dois-je créer ces éléments ?

Dernière modification par kr2sis (Le 11/11/2013, à 12:28)

Hors ligne

#10 Le 12/11/2013, à 19:49

kr2sis

Re : [FAIL] Starting Samba daemons: nmbd failed!

toujours rien avec cette config, dont jene suis absolument pas peruadé puisque je n'y comprends pas grand chose...

Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[raid5]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
        workgroup = DEBIAN-SERVER
        netbios name = DEBIAN
        server string = %h server
        interfaces = 127.0.0.0/8, eth0
        bind interfaces only = Yes
        map to guest = Bad User
        obey pam restrictions = Yes
        pam password change = Yes
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:
* %n\n *password\supdated\ssuccessfully* .
        unix password sync = Yes
        syslog = 0
        log file = /var/log/samba/log.%m
        max log size = 1000
        name resolve order = lmhosts host wins bcast
        dns proxy = No
        panic action = /usr/share/samba/panic-action %d
        idmap config * : backend = tdb

[raid5]
        comment = users
        path = /home/raid5
        valid users = @users
        force group = users
        read only = No
        create mask = 0660
        directory mask = 0771

Hors ligne

#11 Le 15/11/2013, à 21:17

kr2sis

Re : [FAIL] Starting Samba daemons: nmbd failed!

personne ??
svp....

Hors ligne

#12 Le 19/11/2013, à 20:09

toutafai

Re : [FAIL] Starting Samba daemons: nmbd failed!

Oups, désolé pour le délais de réponse...

Historiquement samba etant fait pour partager des fichier avec des OS Microsoft, on met le même nom de workgroup que celui des ordinateur windows. Si il n'y a pas d'ordinateur windows dans le reseau local, on peut mettre n'importe quel autres nom OU le même que les autres client ubuntu (si eux en ont un).

Sinon, il y a une difference dans ton fichier smb.conf entre celui de ton post #6 et de ton post #10 au niveu du partage (utilisateurs autorisés)

Enfin coté pare feu, c'est ok ? retour de

sudo ufw status
sudo iptables -L

Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#13 Le 19/11/2013, à 22:30

kr2sis

Re : [FAIL] Starting Samba daemons: nmbd failed!

root@smtp:~# ufw status
Status: inactive
root@smtp:~# iptables -L
Chain INPUT (policy DROP)
target     prot opt source               destination
fail2ban-postfix  tcp  --  anywhere             anywhere             multiport d
ports http,https,smtp,submission,pop3,pop3s,imap2,imaps,sieve
fail2ban-dovecot  tcp  --  anywhere             anywhere             multiport d
ports http,https,smtp,submission,pop3,pop3s,imap2,imaps,sieve
fail2ban-roundcube  tcp  --  anywhere             anywhere             multiport
 dports http,https,smtp,submission,pop3,pop3s,imap2,imaps,sieve
fail2ban-ssh  tcp  --  anywhere             anywhere             tcp dpt:666
ACCEPT     all  --  anywhere             anywhere             state RELATED,ESTA
BLISHED
ACCEPT     all  --  anywhere             anywhere
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:http
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:https
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:smtp
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:submission
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:pop3
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:pop3s
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:imap2
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:imaps
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:666
ACCEPT     icmp --  anywhere             anywhere             icmp echo-request

Chain FORWARD (policy DROP)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Chain fail2ban-dovecot (1 references)
target     prot opt source               destination
RETURN     all  --  anywhere             anywhere

Chain fail2ban-postfix (1 references)
target     prot opt source               destination
RETURN     all  --  anywhere             anywhere

Chain fail2ban-roundcube (1 references)
target     prot opt source               destination
RETURN     all  --  anywhere             anywhere

Chain fail2ban-ssh (1 references)
target     prot opt source               destination
RETURN     all  --  anywhere             anywhere

comment savoir le nom du reseau dans ce cas ?
Il y a un an environ quand j'ai pu mettre Samba en route j'avais mis "WORKGROUP"

Hors ligne

#14 Le 20/11/2013, à 00:23

toutafai

Re : [FAIL] Starting Samba daemons: nmbd failed!

le nom de ton workgroup est donné dans le retour du testparm :

workgroup = DEBIAN-SERVER

la commande "sudo smbclient -L IP\DE\TO\PC\UBUNTU" , va te lister toutes la configuration des partages reseau detecté par ton pc comme le nom du groupe de travail, le nom de ton pc, les partages qu'il fait, les nom des autres peripheriques du reseau, et leur partages  (donne le retour si tu veux)

Enfin coté pare feu, il faut autoriser les ports lié au partage , voit ici...soit tu fait cela avec iptables, soit tu peux aussi utiliser gufw

Dernière modification par toutafai (Le 20/11/2013, à 00:23)


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#15 Le 20/11/2013, à 18:41

kr2sis

Re : [FAIL] Starting Samba daemons: nmbd failed!

le nom du réseau a été écrit par moi selon mon ancien fichier smb.conf mais je ne sais pas si c'est correct...

j'ai refait une demande d'état apres l'avoir activé

root@smtp:~# ufw status
Status: active

To                         Action      From
--                         ------      ----
631                        ALLOW       Anywhere
53                         ALLOW       Anywhere
993/tcp                    ALLOW       Anywhere
995/tcp                    ALLOW       Anywhere
22/tcp                     ALLOW       Anywhere
137/udp                    ALLOW       Anywhere
138/udp                    ALLOW       Anywhere
139/tcp                    ALLOW       Anywhere
445/tcp                    ALLOW       Anywhere
25/tcp                     ALLOW       Anywhere
80/tcp                     ALLOW       Anywhere
443/tcp                    ALLOW       Anywhere
192.168.0.33 8080/tcp      ALLOW       192.168.0.254 8080/tcp
182/tcp                    ALLOW       Anywhere
51234/tcp                  ALLOW       Anywhere
110/tcp                    ALLOW       Anywhere
631                        ALLOW       Anywhere (v6)
53                         ALLOW       Anywhere (v6)
993/tcp                    ALLOW       Anywhere (v6)
995/tcp                    ALLOW       Anywhere (v6)
22/tcp                     ALLOW       Anywhere (v6)
137/udp                    ALLOW       Anywhere (v6)
138/udp                    ALLOW       Anywhere (v6)
139/tcp                    ALLOW       Anywhere (v6)
445/tcp                    ALLOW       Anywhere (v6)
25/tcp                     ALLOW       Anywhere (v6)
80/tcp                     ALLOW       Anywhere (v6)
443/tcp                    ALLOW       Anywhere (v6)
8080/tcp                   ALLOW       Anywhere (v6)
182/tcp                    ALLOW       Anywhere (v6)
51234/tcp                  ALLOW       Anywhere (v6)
110/tcp                    ALLOW       Anywhere (v6)

51234/tcp                  ALLOW OUT   Anywhere
110/tcp                    ALLOW OUT   Anywhere
8080/tcp                   ALLOW OUT   Anywhere (v6)
51234/tcp                  ALLOW OUT   Anywhere (v6)
110/tcp                    ALLOW OUT   Anywhere (v6)

et voici mon ancien fichier smb.conf :

[global]
         workgroup = workgroup
         netbios name = debian
 [serveur]
         path=/home/
         browseable=yes
         writeable=yes
         valid users = kri2sis
         admin users = kri2sis
         create mask = 0775 
         directory mask = 0775
         force user = kri2sis
         force group = kri2sis

 workgroup=MONDOMAINE
      netbios name=SERVEURSMB
      server string=Serveur %L (Samba %v)

security = user
      domain logons = yes
      username map = /etc/samba/smbusers
encrypt passwords = yes
      smb passwd file = /etc/samba/smbpasswd

unix password sync = no
passwd program = /usr/bin/passwd %u
local master = yes
	os level = 33
	domain master = yes


logon script = script.bat
	logon path = \\%L\Profiles\%U
	logon drive = p:
	logon home = \\%L\%U\Profile
wins support = no
	wins server = 10.0.0.2
	wins proxy = yes
	dns proxy = no

socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
	interfaces = 10.0.0.1/32

%U : Nom de l'utilisateur
%G : Groupe de l'utilisateur
%h : Nom du serveur Samba
%m : Nom NetBIOS du client Samba
%L : Nom NetBIOS du serveur Samba
%M : Le nom internet du client
%a : Type de la machine cliente
%I : IP de la machine cliente
%i : IP local de la machine cliente
%T : Date et heure courante
%D :Nom de domaine
%I : IP de la machine cliente

ca ne passe pas et j'aimerais savoir où ça bloque svp

merci à vous

Dernière modification par kr2sis (Le 20/11/2013, à 19:05)

Hors ligne

#16 Le 20/11/2013, à 19:09

kr2sis

Re : [FAIL] Starting Samba daemons: nmbd failed!

oki bon et bien maintenant ça fonctionne apres avoir toucher quelques ligne du nouveau fichier mais je ne sais pas réellement ce que j'ai fait....

Hors ligne