Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 17-01-2011 11:29:05

Juliend80
Membre
Inscription : 08-10-2010

Problème connexion lecteur SAMBA

Bonjour,

Depuis mon souci de perte de connexion décrit dans ce topic je n'arrive plus a me connecter au lecteur Samba, tout fonctionnait pourtant très bien avant.

Voici mon fichier /etc/samba/smb.conf :

 1 [global]
  2
  3 # Do something sensible when Samba crashes: mail the admin a backtrace
  4    admin users = root
  5    panic action = /usr/share/samba/panic-action %d
  6    workgroup = SAMBA
  7    realm = SAMBA
  8    #netbios = srv
  9    server string = Serveur Samba
 10    log file = /var/log/samba/log.%m
 11    log level = 4
 12    max log size = 1000
 13    interfaces = eth0 127.0.0.1
 14 #   bind interfaces only = true
 15    printing = cups
 16    printcap name = cups
 17    load printers = yes
 18    security = users
 19    domain logons = yes
 20    domain master = yes
 21    dns proxy = no
 22   # add machine script = /usr/sbin/useradd -d /dev/null -G domain_pc -s /bin/false -m %m$
 23   # add user script = /usr/sbin/useradd -g 100 %u
 24   # add group script = /usr/sbin/groupadd %g
 25   # add machine script = /usr/sbin/useradd -d /dev/null -g 100 -s /bin/false %u
 26
 27 # Synchronisation des mots de passe samba avec les mots de passe Linux.
 28 # Permet a l'utilisateur connecte a un domaine de changer de mdp        
 29  # unix password sync = yes
 30  # pam password change = yes
 31  # passwd program = /usr/bin/passwd %u
 32  # passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
 33
 34 logon drive = H:38     path = /home/samba-prof
 39     writable = yes
 40     create mask = 0600
 41     directory mask = 0700
 42     browsable = no
 43
 44 [homes]
 45    comment = Espace personnel
 46    browseable = no
 47    read only = no
 48    valid users = %S
 49
 50 [Public]
 51         comment = Partage accessible a tous
 52         path = /home/Public
 53         public = yes
 54         writable = yes
 55         read only = no
 56         create mask = 777
 57         directory mask = 777
 58
 59 [Recrutement]
 60         path = /home/Recrutement
 61         force group = recrutement
 62         create mask = 770
 63         directory mask = 770
 64         valid users = @recrutement @rh-admin @commercial @gestion
 65         write list = @recrutement @rh-admin @commercial @gestion
 66         read list = @recrutement @rh-admin @commercial @gestion
 67         read only = no
 68
 69 [RH-Admin]
 70         path = /home/RH-Admin
 71         read only = no
 72         force group = rh-admin
 73         create mask = 770
 74         directory mask = 770
 75         valid users = @rh-admin @commercial @gestion
 76         write list = @rh-admin @commercial @gestion
 77         read list = @rh-admin @commercial @gestion
 78
 79 [Commercial]
 80         path = /home/Commercial
 81         read only = no
 82         force group = commercial
 83         create mask = 770
 84         directory mask = 770
 85         valid users = @commercial @gestion
 86         write list = @commercial @gestion
 87         read list = @commercial @gestion
 88
 89 [Gestion]
 90         path = /home/Gestion
 91         read only = no
 92         force group = gestion
 93         create mask = 770
 94         directory mask = 770
 95         valid users = @gestion
 96         write list = @gestion
 97         read list = @gestion
 98


Lorsque je fait smbstatus :

doing parameter max log size = 1000
doing parameter interfaces = eth0 127.0.0.1
doing parameter printing = cups
doing parameter printcap name = cups
doing parameter load printers = yes
doing parameter security = users
WARNING: Ignoring invalid value 'users' for parameter 'security'
doing parameter domain logons = yes
doing parameter domain master = yes
doing parameter dns proxy = no
doing parameter logon drive = H:
doing parameter logon home = \\%N\%U
pm_process() returned Yes
lp_load_ex: refreshing parameters
Initialising global parameters
rlimit_max: rlimit_max (1024) below minimum Windows limit (16384)
params.c:pm_process() - Processing configuration file "/etc/samba/smb.conf"
Processing section "[global]"
doing parameter admin users = root
doing parameter panic action SAMBA
doing parameter realm = SAMBA
doing parameter server string = Serveur Samba
doing parameter log file = /var/log/samba/log.%m
doing parameter log level = 4
doing parameter max log size = 1000
doing parameter interfaces = eth0 127.0.0.1
doing parameter printing = cups
doing parameter printcap name = cups
doing parameter load printers = yes
doing parameter security = users
WARNING: Ignoring invalid value 'users' for parameter 'security'
doing parameter domain logons = yes
doing parameter domain master = yes
doing parameter dns proxy = no
doing parameter logon drive = H:
doing parameter logon home = \\%N\%U
Processing section "[profiles]"
doing parameter path = /home/samba-prof
doing parameter writable = yes
doing parameter create mask = 0600
doing parameter directory mask = 0700
doing parameter browsable = no
Processing section "[homes]"
doing parameter comment = Espace personnel
doing parameter browseable = no
doing parameter read only = no
doing parameter valid users = %S
Processing section "[Public]"
doing parameter comment = Partage accessible a tous
doing parameter path = /home/Public
doing parameter public = yes
doing parameter writable = yes
doing parameter read only = no
doing parameter create mask = 777
doing parameter directory mask = 777
Processing section "[Recrutement]"
doing parameter path = /home/Recrutement
doing parameter force group = recrutement
doing parameter create mask = 770
doing parameter directory mask = 770
doing parameter valid users = @recrutement @rh-admin @commercial @gestion
doing parameter write list = @recrutement @rh-admin @commercial @gestion
doing parameter read list = @recrutement @rh-admin @commercial @gestion
doing parameter read only = no
Processing section "[RH-Admin]"
doing parameter path = /home/RH-Admin
doing parameter read only = no
doing parameter force group = rh-admin
doing parameter create mask = 770
doing parameter directory mask = 770
doing parameter valid users = @rh-admin @commercial @gestion
doing parameter write list = @rh-admin @commercial @gestion
doing parameter read list = @rh-admin @commercial @gestion
Processing section "[Commercial]"
doing parameter path = /home/Commercial
doing parameter read only = no
doing parameter force group = commercial
doing parameter create mask = 770
doing parameter directory mask = 770
doing parameter valid users = @commercial @gestion
doing parameter write list = @commercial @gestion
doing parameter read list = @commercial @gestion
Processing section "[Gestion]"
doing parameter path = /home/Gestion
doing parameter read only = no
doing parameter force group = gestion
doing parameter create mask = 770
doing parameter directory mask = 770
doing parameter valid users = @gestion
doing parameter write list = @gestion
doing parameter read list = @gestion
pm_process() returned Yes

Samba version 3.5.5-SerNet-Debian
PID     Username      Group         Machine                        
-------------------------------------------------------------------

Service      pid     machine       Connected at
-------------------------------------------------------

No locked files


Donc si vous avez un idée je suis preneur.
Merci d'avance smile

Hors ligne

#2 17-01-2011 18:52:15

Juliend80
Membre
Inscription : 08-10-2010

Re : Problème connexion lecteur SAMBA

Personne pour m'aider ? sad

Hors ligne

#3 17-01-2011 18:52:33

Sak
Membre
Distrib. : Testing + des bouts d'Experimental et de LMDE
Noyau : 2.6.37-liquorix-amd64
(G)UI : Gnome
Inscription : 28-12-2010

Re : Problème connexion lecteur SAMBA

Le serveur Samba = la machine concernée par le topic précédent c'est bien ça ? Dans ce cas ce serveur n'aurait pas d'ip fixe ? Ou alors tu en avais fixé une via network-manager (avant de le désinstaller) ?

Quand tu dis, que tu peux plus "te connecter au lecteur samba", tu parles d'autres machines, par exemple des stations sous Windows, c'est bien ça ?
Si oui, de quelle façon ces clients se connectent-ils au serveur ? Simples montage de lecteur réseau ? Si oui, directement via l'IP du serveur ou via son nom netbios ?

Hors ligne

#4 18-01-2011 10:38:44

Juliend80
Membre
Inscription : 08-10-2010

Re : Problème connexion lecteur SAMBA

Alors oui c'est bien le serveur en question sur le quel j'ai eu des souci avec network-manager.

Celui-ci était d'ailleur en reception d'une adresse ip via DHCP. C'est toujours le cas. La livebox attribut toujours la même adresse ip au serveur, elle lui est réservé avec l'adresse MAC.

Oui d'autre machine (windows et ubuntu) n'arrive plus a monter les lecteurs réseau de samba.

Pour les monter sur windows je fait "Ajouter un lecteur réseau" et je met \\adresse-ip\NomDuDossier

Merci de ton aide smile

Hors ligne

#5 18-01-2011 10:58:23

Sak
Membre
Distrib. : Testing + des bouts d'Experimental et de LMDE
Noyau : 2.6.37-liquorix-amd64
(G)UI : Gnome
Inscription : 28-12-2010

Re : Problème connexion lecteur SAMBA

Faudrait un gens qui se sert de Samba. Ça fait trop longtemps que j'ai pas touché et j'ai rien sous la main pour voir.

Le ping d'une station Windows vers le serveur Samba est ok ?
Sûr sûr que t'as rien touché à smb.conf depuis que tu as eu des soucis ?

Pour les monter sur windows je fait "Ajouter un lecteur réseau" et je met \\adresse-ip\NomDuDossier


Tu voulais surement dire \\adresse-ip\NomDuPartage big_smile (ça change rien dans ton cas, t'as nommé les partages comme tes répertoires).

Hors ligne

#6 18-01-2011 11:06:14

Juliend80
Membre
Inscription : 08-10-2010

Re : Problème connexion lecteur SAMBA

Oui ça ping wink

Oui je voullais bien dire  \\adresse-ip\NomDuPartage wink

Hors ligne

#7 19-01-2011 12:54:34

Sak
Membre
Distrib. : Testing + des bouts d'Experimental et de LMDE
Noyau : 2.6.37-liquorix-amd64
(G)UI : Gnome
Inscription : 28-12-2010

Re : Problème connexion lecteur SAMBA

Rien de mieux ?

Sinon, je vois (smbstatus le signale) quand même une erreur au paramètre security. C'est user sans "s" qu'il faut !
Mais si tu dis que t'as le même fichier qu'à l'époque où ça marchait... dans le cas contraire ça va barder mad

Hors ligne

#8 19-01-2011 17:15:41

Juliend80
Membre
Inscription : 08-10-2010

Re : Problème connexion lecteur SAMBA

Oui j'ai modifié cette erreur et comme tu le dit avant ça fonctionnait comme ceci.

Sinon quand je fait sur mon ubuntu pour attaquer mon serveur :

smbclient -L //IP_serveur/ --user=NOM_UTILISATEUR

j'ai ce résultat :
Receiving SMB: Server stopped responding
session setup failed: Call timed out: server did not respond after 20000 milliseconds

Hors ligne

#9 19-01-2011 20:45:44

Sak
Membre
Distrib. : Testing + des bouts d'Experimental et de LMDE
Noyau : 2.6.37-liquorix-amd64
(G)UI : Gnome
Inscription : 28-12-2010

Re : Problème connexion lecteur SAMBA

Certain que les démons de Samba sont démarrés ?

/etc/init.d/samba status

Hors ligne

#10 19-01-2011 21:19:57

Juliend80
Membre
Inscription : 08-10-2010

Re : Problème connexion lecteur SAMBA

Oui c'est sur wink

Voici le résultat de la commande : /etc/init.d/samba status

Usage: /etc/init.d/samba {start|stop|reload|restart|force-reload}


Tu voullais peut etre dire smbstatus :

doing parameter max log size = 1000
doing parameter printing = cups
doing parameter printcap name = cups
doing parameter load printers = yes
doing parameter security = user
doing parameter domain logons = yes
doing parameter domain master = yes
doing parameter dns proxy = no
doing parameter logon drive = H:
doing parameter path = /home/samba-prof
pm_process() returned Yes
Registered MSG_REQ_POOL_USAGE
Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
lp_load_ex: refreshing parameters
Initialising global parameters
params.c:pm_process() - Processing configuration file "/etc/samba/smb.conf"
Processing section "[global]"
doing parameter admin users = root
doing parameter panic action = /usr/share/samba/panic-action %d
doing parameter workgroup = SAMBA
doing parameter realm = SAMBA
doing parameter server string = Serveur Samba SAMBA
doing parameter log file = /var/log/samba/log.%m
doing parameter log level = 4
doing parameter max log size = 1000
doing parameter printing = cups
doing parameter printcap name = cups
doing parameter load printers = yes
doing parameter security = user
doing parameter domain logons = yes
doing parameter domain master = yes
doing parameter dns proxy = no
doing parameter logon drive = H:
doing parameter path = /home/samba-prof
Processing section "[profiles]"
doing parameter writable = yes
doing parameter create mask = 0600
doing parameter directory mask = 0700
doing parameter browsable = no
Processing section "[homes]"
doing parameter comment = Espace personnel
doing parameter browseable = no
doing parameter read only = no
doing parameter valid users = %S
Processing section "[Public]"
doing parameter comment = Partage accessible a tous
doing parameter path = /home/Public
doing parameter public = yes
doing parameter writable = yes
doing parameter read only = no
doing parameter create mask = 777
doing parameter directory mask = 777
Processing section "[Recrutement]"
doing parameter path = /home/Recrutement
doing parameter force group = recrutement
doing parameter create mask = 770
doing parameter directory mask = 770
doing parameter valid users = @recrutement @rh-admin @commercial @gestion
doing parameter write list = @recrutement @rh-admin @commercial @gestion
doing parameter read list = @recrutement @rh-admin @commercial @gestion
doing parameter read only = no
Processing section "[RH-Admin]"
doing parameter path = /home/RH-Admin
doing parameter read only = no
doing parameter force group = rh-admin
doing parameter create mask = 770
doing parameter directory mask = 770
doing parameter valid users = @rh-admin @commercial @gestion
doing parameter write list = @rh-admin @commercial @gestion
doing parameter read list = @rh-admin @commercial @gestion
Processing section "[Commercial]"
doing parameter path = /home/Commercial
doing parameter read only = no
doing parameter force group = commercial
doing parameter create mask = 770
doing parameter directory mask = 770
doing parameter valid users = @commercial @gestion
doing parameter write list = @commercial @gestion
doing parameter read list = @commercial @gestion
Processing section "[Gestion]"
doing parameter path = /home/Gestion
doing parameter read only = no
doing parameter force group = gestion
doing parameter create mask = 770
doing parameter directory mask = 770
doing parameter valid users = @gestion
doing parameter write list = @gestion
doing parameter read list = @gestion
pm_process() returned Yes

Samba version 3.2.5
PID     Username      Group         Machine                        
-------------------------------------------------------------------

Service      pid     machine       Connected at
-------------------------------------------------------

No locked files

Hors ligne

#11 19-01-2011 22:42:14

Sak
Membre
Distrib. : Testing + des bouts d'Experimental et de LMDE
Noyau : 2.6.37-liquorix-amd64
(G)UI : Gnome
Inscription : 28-12-2010

Re : Problème connexion lecteur SAMBA

Juliend80 a écrit :

Oui c'est sur wink

Voici le résultat de la commande : /etc/init.d/samba status


Nop, c'était la bonne commande, mais j'ai testé sous Squeeze. On peut voir si smbd et nmbd sont en marche :

root@debian-test:~# /etc/init.d/samba status
nmbd is running.
smbd is running.

Hors ligne

#12 20-01-2011 00:18:01

tux12
Membre
Lieu : ./
Distrib. : Squeeze
Noyau : Linux 2.6.32-5-686-bigmem
(G)UI : KDE
Inscription : 27-02-2008

Re : Problème connexion lecteur SAMBA

Bonsoir,

Pour savoir si lancés:

ps aux|grep [sn]mbd

Hors ligne

#13 20-01-2011 11:11:45

Juliend80
Membre
Inscription : 08-10-2010

Re : Problème connexion lecteur SAMBA

[root@machine:/var/log/samba]# ps aux|grep nmbd
root     15735  0.0  0.0   8196  1836 ?        Ss   Jan19   0:42 /usr/sbin/nmbd -D
root     21263  0.0  0.0   3036   776 pts/0    S+   10:11   0:00 grep nmbd
[root@machine:/var/log/samba]# ps aux|grep smbd
root     15737  0.0  0.1  13740  3160 ?        Ss   Jan19   0:01 /usr/sbin/smbd -D
root     15743  0.0  0.0  13488  1036 ?        S    Jan19   0:00 /usr/sbin/smbd -D
root     21247  0.1  0.0  13776  2400 ?        S    10:11   0:00 /usr/sbin/smbd -D
root     21272  0.0  0.0   3036   772 pts/0    S+   10:12   0:00 grep smbd

Hors ligne

#14 20-01-2011 11:48:19

Juliend80
Membre
Inscription : 08-10-2010

Re : Problème connexion lecteur SAMBA

Je viens de voir dans les log :

 [2011/01/19 20:17:03,  3] lib/util_sock.c:interpret_string_addr_internal(122)
1052   interpret_string_addr_internal: getaddrinfo failed for name serveur.paris.001 [Nom ou service inconnu]
1053 [2011/01/19 20:17:03,  3] lib/util_sock.c:get_mydnsfullname(2040)
1054   get_mydnsfullname: getaddrinfo failed for name serveur.paris.001 [Erreur inconnue]


serveur.paris.001 correspond au contenu du fichier Hostmane

Hors ligne

#15 20-01-2011 21:16:34

Pollux
Membre
Distrib. : Squeeze
Noyau : 2.6.32
(G)UI : aucune
Inscription : 19-11-2009

Re : Problème connexion lecteur SAMBA

pour commencer :

sous windows :

 net view \\ton-ip


change le "interfaces = eth0 127.0.0.1" par ta vrais ip où change tous simplement cela m'étonnerais que tu ai plusieurs reseau chez toi :d

et fait un

testparm /etc/samba/smb.conf

Hors ligne

#16 24-01-2011 12:31:03

Juliend80
Membre
Inscription : 08-10-2010

Re : Problème connexion lecteur SAMBA

Alors que je fait le net view j'ai :

L'erreur système 5 s'est produite
Accès refusé


Et le résultat du testparm :

testparm /etc/samba/smb.conf
Load smb config files from /etc/samba/smb.conf
rlimit_max: rlimit_max (1024) below minimum Windows limit (16384)
Processing section "[profiles]"
Processing section "[homes]"
Processing section "[Public]"
Processing section "[Recrutement]"
Processing section "[RH-Admin]"
Processing section "[Commercial]"
Processing section "[Gestion]"
Loaded services file OK.
Server role: ROLE_DOMAIN_PDC
Press enter to see a dump of your service definitions

[global]
  workgroup = SAMBA
  realm = SAMBA
  server string = Serveur Samba
  interfaces = 192.168.1.14
  log level = 4
  log file = /var/log/samba/log.%m
  max log size = 1000
  socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192
  printcap name = cups
  logon drive = H:
  domain logons = Yes
  domain master = Yes
  dns proxy = No
  panic action = /usr/share/samba/panic-action %d
  path = /home/samba-prof
  admin users = root

[profiles]
  read only = No
  create mask = 0600
  directory mask = 0700
  browseable = No

[homes]
  comment = Espace personnel
  valid users = %S
  read only = No
  browseable = No

[Public]
  comment = Partage accessible a tous
  path = /home/Public
  read only = No
  create mask = 0777
  directory mask = 0777
  guest ok = Yes

[Recrutement]
  path = /home/Recrutement
  valid users = @recrutement, @rh-admin, @commercial, @gestion
  read list = @recrutement, @rh-admin, @commercial, @gestion
  write list = @recrutement, @rh-admin, @commercial, @gestion
  force group = recrutement
  read only = No
  create mask = 0770
  directory mask = 0770

[RH-Admin]
  path = /home/RH-Admin
  valid users = @rh-admin, @commercial, @gestion
  read list = @rh-admin, @commercial, @gestion
  write list = @rh-admin, @commercial, @gestion
  force group = rh-admin
  read only = No
  create mask = 0770
  directory mask = 0770

[Commercial]
  path = /home/Commercial
  valid users = @commercial, @gestion
  read list = @commercial, @gestion
  write list = @commercial, @gestion
  force group = commercial
  read only = No
  create mask = 0770
  directory mask = 0770

[Gestion]
  path = /home/Gestion
  valid users = @gestion
  read list = @gestion
  write list = @gestion
  force group = gestion
  read only = No
  create mask = 0770
  directory mask = 0770


Merci de votre aide.

Hors ligne

#17 27-01-2011 22:45:17

Pollux
Membre
Distrib. : Squeeze
Noyau : 2.6.32
(G)UI : aucune
Inscription : 19-11-2009

Re : Problème connexion lecteur SAMBA

Accès refusé , cela veux dire que tu n'a pas les droits admin, trouve une machine en admin (donc pas une machine du domaine, la connexion en administrateur sur un client est FORTEMENT et je pèse mes mots déconseillé.)

Je ne connaissais pas le @user ? tu a un annuaire derrière ?

j'ai regarder dans le man et il semblerais que ta ligne interface ne soit pas bonne voici ce qui est donné en exemple :

Example:       interfaces       =       eth0      192.168.2.10/24
             192.168.3.10/255.255.255.0

Hors ligne

#18 21-02-2011 17:05:10

prbreezy
Membre
Distrib. : Lenny
Noyau : 2.6.32-5-686
(G)UI : Cmd
Inscription : 14-02-2011

Re : Problème connexion lecteur SAMBA

J'arrive dans le cour du sujet mais peut tu faire :
testparm dans le prompt dis moi il te retourne quoi ?
(testparm affichera tous les partages actifs.)

Ensuite tu te faire un petit batch avec :
......................................................
dir \\IP-serveur\Nom_du_dossier
if %ERRORLEVEL%==1 goto YES
if %ERRORLEVEL%==0 goto NO

:YES
echo YES
pause

:NO
echo NO
pause
.......................................
Dir : permet de tester si le fichier existe au yeux de l'utilisateur donc si il n'existe pas c'est qu'il n'y pas accès.

Ensuite ce que tu peux essayer de faire c'est de mapper ton lecteur dans l'invite de commande voir les partages disponible.

Voilà.
pbreezy

Hors ligne

Pied de page des forums