Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
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 26/01/2011, 12h12   #1
Invité de passage
 
Inscription : mars 2010
Messages : 32
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 32
Points : 0
Points : 0
Par défaut Samba problème d'authentification

Bonjour,

Je traine depuis pas mal de temps le même problème avec samba et sa commence à être handicapant.

Contexte : Serveur CUPS avec Samba pour l'accès aux imprimantes.

Problème : Connections en administrateur impossible depuis certains postes.

Je m'explique, depuis certains PC (dont le mien), lorsque je me connecte au partage je n'ai aucune demande d'identification, et donc je n'ai aucun droits sur les imprimantes ( installations de drivers etc.. ). Pourtant j'ai bien configurer samba en mode users avec plusieurs utilisateurs valide etc..

Ce problème se produit que sur certains PC, sur d'autres à chaque demande de connexion je reçoit la demande d'identification. Alors pourquoi pas sur le mien?

Avec net use je supprime la connexion active au partage ( \\xxx.xxx.xxx\ipc$ ) quand je suis sur le partage d'imprimante.

Voici mon fichier smb.conf ( j'utilise swat):

Version simple :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
 
# Samba config file created using SWAT
# from UNKNOWN ()
# Date: 2011/01/26 13:32:14
 
[global]
    workgroup = ******
    server string = %h server
    obey pam restrictions = Yes
    passdb backend = tdbsam
    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
    lanman auth = Yes
    client lanman auth = Yes
    client plaintext auth = Yes
    syslog = 0
    log file = /var/log/samba/log.%m
    max log size = 1000
    printcap name = cups
    dns proxy = No
    ldap ssl = no
    panic action = /usr/share/samba/panic-action %d
    admin users = root
    printer admin = root
 
[homes]
    comment = Home Directories
    username = root
    valid users = %S
    write list = root
    read only = No
    create mask = 0700
    directory mask = 0700
    browseable = No
 
[printers]
    comment = All Printers
    path = /var/spool/samba
    printer admin = root, administrateur
    read only = No
    create mask = 0700
    printable = Yes
    browseable = No
 
[print$]
    comment = Printer Drivers
    path = /var/lib/samba/printers
    username = root
    valid users = root, hotline
    write list = root
    read only = No
    inherit permissions = Yes
    only user = Yes
Infos utile présente dans la conf détaillé :


Code :
1
2
3
 
guest account = nobody
security = USER

Merci d'avance.
Nails est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2011, 13h23   #2
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Bonjour
  1. Ton PC (le client) est sous Linux ?
  2. Dans la définition du partage de l'imprimante [printers], je vois deux choses à tester :
    1. Tu ne demandes aucune authentification pour l'imprimante (valid users)
    2. Le masque me semble trés restrictif : 0700
    3. Es-tu sûrs que ceux qui réussissent ne passes pas par [print$]

nb : je n'ai jamais utilisé samba pour des partages d'imprimante et comme je n'ai plus de windows, je n'utilise plus de samba du tout
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 27/01/2011, 15h32   #3
Invité de passage
 
Inscription : mars 2010
Messages : 32
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 32
Points : 0
Points : 0
Bonjour,

A.Tout mes Pc sont sous windows.

B.
1.Le détail de mon smb.conf est limité du à swat. Mais j'ai bien des valids users.

2.Pour le masque j'ai suivi un tutoriel, et en effet je n'ai pas creusé cette partie. Je vais essayer de le changer pour moins de restriction.

3. J'ai du mal à comprendre ta question, pour un client windows, il se connecte avec \\xxx.xxx.xxx et arrive directement sur les imprimantes.

Enfin un amis m'a signaler que windows ne demandais pas forcément des couples de logins, et donc prenait ceux de sa session, ou le guest. J'ai ajouter les utilisateurs et depuis j'arrive à m'authentifier depuis mon poste.

Mais un autre soucis viens d'apparaître lorsque je tente une connexion sur une imprimante :

Code :
1
2
3
 
[2011/01/27 16:31:46,  0] smbd/service.c:make_connection_snum(1086)
  Can't become connected user!
Encore une foi cela se produit que sur 2 imprimantes. Et que depuis certains postes. J'imagine que çà vient encore du même problème d'authentification. Pourtant j'ai beau ajouter son logins depuis Samba, et les droits sur l'imprimante avec windows ( propriété de l'imprimante => sécurité) mais rien n'y fait.


Je pencherais plus sur des mauvais paramétrages de mon serveurs, vu que je ne suis pas expert, et que certaines options sont encore flou. Sa devient vite une uzinagaz.

Merci de ta réponse. Si vous trouvez le temps de me répondre encore une foi .

Bonne journée.
Nails est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2011, 09h35   #4
Invité de passage
 
Inscription : mars 2010
Messages : 32
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 32
Points : 0
Points : 0
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
 
 testparm -s -v | egrep "(lp|print|spool|driver|ports|\[)"
Load smb config files from /etc/samba/smb.conf
WARNING: The "printer admin" option is deprecated
Processing section "[homes]"
Processing section "[printers]"
WARNING: The "printer admin" option is deprecated
Processing section "[print$]"
WARNING: The "only user" option is deprecated
Processing section "[sec]"
Processing section "[nelly]"
Processing section "[Outillage]"
WARNING: The "printer admin" option is deprecated
Processing section "[Mag_Animalerie]"
WARNING: The "printer admin" option is deprecated
Loaded services file OK.
WARNING: You have some share names that are longer than 12 characters.
These may not be accessible to some older clients.
(Eg. Windows9x, WindowsMe, and smbclient prior to Samba 3.0.)
Invalid combination of parameters for service Outillage.                          Level II oplocks can only be set if oplocks are also set.
Invalid combination of parameters for service Mag_Animalerie.                     Level II oplocks can only be set if oplocks are also set.
Server role: ROLE_STANDALONE
[global]
        smb ports = 445 139
        lpq cache time = 30
        load printers = Yes
        printcap cache time = 750
        printcap name = cups
        iprint server =
        disable spoolss = No
        enumports command =
        addprinter command =
        deleteprinter command =
        show add printer wizard = Yes
        os2 driver map =
        printer admin = root, *****, *****
        min print space = 0
        max reported print jobs = 0
        max print jobs = 1000
        printable = No
        printing = cups
        print command =
        lpq command = %p
        lprm command =
        lppause command =
        lpresume command =
        printer name =
        use client driver = No
        force printername = No
        printjob username = %U
[homes]
[printers]
        path = /var/spool/samba
        printer admin = root, *****,
        printable = Yes
[print$]
        path = /var/lib/samba/printers
[sec]
[nelly]
[Outillage]
        path = /var/spool/samba
        printer admin = root, *****,
        printable = Yes
        printer name = Outillage
[Mag_Animalerie]
        path = /var/spool/samba
        printer admin = root, ******
        printable = Yes
        printer name = Mag_Animalerie
Je suis assez confus. Pourquoi 2 de mes imprimantes s'affiche comme un partage à part, alors que j'ai 10+ imprimantes sur mon serveur.

Je continue mes recherches.
Nails est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2011, 09h34   #5
Invité de passage
 
Inscription : mars 2010
Messages : 32
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 32
Points : 0
Points : 0
Je reste bloqué, je ne comprends pas pourquoi certaines imprimantes sont disponibles et d'autres non.

Avec ce message
Code :
1
2
3
 
smbd/service.c:make_connection_snum(1086)
  Can't become connected user!
test de smbclient


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
 
smbclient -L XXX.XXX.XXX.XXX -U *******
WARNING: The "printer admin" option is deprecated
Enter magasin's password:
Domain=[NSVLG] OS=[Unix] Server=[Samba 3.2.5]
 
        Sharename       Type      Comment
        ---------       ----      -------
        IPC$            IPC       IPC Service (nsvlg server)
        Mag_Animalerie  Printer   FS-1370DN
        Outillage       Printer   Kyocera FS-1030D
        nelly           Disk      repertoire local nelly
        sec             Disk      sec
        print$          Disk      Printer Drivers
        SAP             Printer   Kyocera FS 1030D
        Reserve         Printer   Kyocera FS-1030D
        Phyto_Mag       Printer   FS-1300D
        KONICA_MINOLTA  Printer   KONICA MINOLTA bizhub C280
        Fax_Konica      Printer   Konica Minolta c280
        Directeur       Printer   Directeur
        Bureau_Vegetal  Printer   FS-1300D
        Bur_Animal      Printer   Kyocera FS 1030D
        Accueil         Printer   FS-1300D
        magasin         Disk      Home Directories
Domain=[NSVLG] OS=[Unix] Server=[Samba 3.2.5]
 
        Server               Comment
        ---------            -------
 
        Workgroup            Master
        ---------            -------
        KM-NetPrinters       KM36AD63
        VLG                  SMVLG01
        WORKGROUP            NSVLG
Sur certains pc :

Code :
1
2
3
4
 
smbclient -M *******
WARNING: The "printer admin" option is deprecated
Connected. Type your message, ending it with a Control-D
Code :
1
2
3
4
 
root@nsvlg:~# smbclient -M *****
WARNING: The "printer admin" option is deprecated
Connection to ****** failed. Error NT_STATUS_BAD_NETWORK_NAME
Nails est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2011, 10h00   #6
Invité de passage
 
Inscription : mars 2010
Messages : 32
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 32
Points : 0
Points : 0
Des idées?

J'ai sans arrêts des problème d'identification à droite à gauche, et je n'arrive pas à cerner le problème.
Nails est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h28.


 
 
 
 
Partenaires

Hébergement Web