OVH Cloud OVH Cloud

Config Samba

7 réponses
Avatar
Jerome
Débutant sur Samba, je cherche à savoir comment faire pour que mon serveur
Samba sur Solaris utilise les mots de passe Windows pour accéder aux
différents partages ? En effet, je voudrais éviter d'avoir à changer le mot
de passe des utilisateurs dans le fichiers smbpasswd lorsque les mots de
passe Windows changent (question de sécurité, ils changent tous les 2 mois)
et que Samba ne se serve ni de /etc/passwd ni de
/usr/local/samba/lib/smbpassd pour authentifier l'utilisateur...

Merci,

Jérôme

7 réponses

Avatar
Jean-Yves LENHOF
On Thu, 13 Nov 2003 16:48:31 +0100, Jerome wrote:

Débutant sur Samba, je cherche à savoir comment faire pour que mon serveur
Samba sur Solaris utilise les mots de passe Windows pour accéder aux
différents partages ? En effet, je voudrais éviter d'avoir à changer le mot
de passe des utilisateurs dans le fichiers smbpasswd lorsque les mots de
passe Windows changent (question de sécurité, ils changent tous les 2 mois)
et que Samba ne se serve ni de /etc/passwd ni de
/usr/local/samba/lib/smbpassd pour authentifier l'utilisateur...

Merci,

Jérôme


security=user
password server = monPDC

cf...
http://us1.samba.org/samba/docs/man/smb.conf.5.html#PASSWORDSERVER

JYL

Avatar
Chris
Salut,

Jerome wrote:
Débutant sur Samba, je cherche à savoir comment faire pour que mon serveur
Samba sur Solaris utilise les mots de passe Windows pour accéder aux
différents partages ? En effet, je voudrais éviter d'avoir à changer le mot
de passe des utilisateurs dans le fichiers smbpasswd lorsque les mots de
passe Windows changent (question de sécurité, ils changent tous les 2 mois)
et que Samba ne se serve ni de /etc/passwd ni de
/usr/local/samba/lib/smbpassd pour authentifier l'utilisateur...



voir l'aide sur
password server
Si tu as une machine qui centralise les mots de passes.

A+
chris

Merci,

Jérôme




Avatar
Jerome
Salut,

Merci pour ta réponse. Malheureusement, cela ne fonnctionne pas. Sais-tu
pourquoi ? Je joinds mon fichier smb.conf pour voir si tu as une idée.... En
effet, mon serveur Samba est une station Unix et mon PDC (ici MSSEURAT) est
un PDC Windows2000. Mais même configuré comme cela, si je supprime le
fichier smbpasswd, il refuse la connexion (et l'accepte avec). mais cela
veut dire que le jour où le mot de passe Windows change, le smbpasswd n'est
pas changé et cela obligera la personne a entrer de nouveau son login/mot de
passe et je voudrais l'éviter......

Vois-tu ce qui peut clocher? Faut-il que ma station Unix soit reconnue du
domaine Windows (dans mon cas SIEGE) ?

Mon fichier smb.conf :

# Global parameters

[global]

workgroup = SIEGE

server string = sucimsun2

encrypt passwords = yes

username map = /usr/local/Samba3.0/private/table_correspondance

smb passwd file = /usr/local/Samba3.0/private/smbpasswd

passwd program=/usr/bin/passwd %u

passwd chat=*new*password*%nn*new*password*%nn*successfully*

unix password sync = Yes

log level = 0

log file = /usr/local/Samba3.0/var/log.%m

max log size = 250

name resolve order = hosts wins bcast

security = user

password server = MSSEURAT


[am]

comment = Arnaud Marion

path = /home_master/am

valid users = am su17192

read only = No

create mask = 0755

directory mask = 0755

guest ok = no

hide dot files = No

exec = /bin/sh -c 'echo "[%T] %u - connected">> /tmp/log'


Merci pour ton aide !!!!!



"Jean-Yves LENHOF" a écrit dans le message news:

On Thu, 13 Nov 2003 16:48:31 +0100, Jerome wrote:

Débutant sur Samba, je cherche à savoir comment faire pour que mon
serveur


Samba sur Solaris utilise les mots de passe Windows pour accéder aux
différents partages ? En effet, je voudrais éviter d'avoir à changer le
mot


de passe des utilisateurs dans le fichiers smbpasswd lorsque les mots de
passe Windows changent (question de sécurité, ils changent tous les 2
mois)


et que Samba ne se serve ni de /etc/passwd ni de
/usr/local/samba/lib/smbpassd pour authentifier l'utilisateur...

Merci,

Jérôme


security=user
password server = monPDC

cf...
http://us1.samba.org/samba/docs/man/smb.conf.5.html#PASSWORDSERVER

JYL



Avatar
Jerome
Salut,

Merci pour ta réponse. Malheureusement, cela ne fonnctionne pas. Sais-tu
pourquoi ? Je joinds mon fichier smb.conf pour voir si tu as une idée.... En
effet, mon serveur Samba est une station Unix et mon PDC (ici MSSEURAT) est
un PDC Windows2000. Mais même configuré comme cela, si je supprime le
fichier smbpasswd, il refuse la connexion (et l'accepte avec). mais cela
veut dire que le jour où le mot de passe Windows change, le smbpasswd n'est
pas changé et cela obligera la personne a entrer de nouveau son login/mot de
passe et je voudrais l'éviter......

Vois-tu ce qui peut clocher? Faut-il que ma station Unix soit reconnue du
domaine Windows (dans mon cas SIEGE) ?

Mon fichier smb.conf :

# Global parameters

[global]

workgroup = SIEGE

server string = sucimsun2

encrypt passwords = yes

username map = /usr/local/Samba3.0/private/table_correspondance

smb passwd file = /usr/local/Samba3.0/private/smbpasswd

passwd program=/usr/bin/passwd %u

passwd chat=*new*password*%nn*new*password*%nn*successfully*

unix password sync = Yes

log level = 0

log file = /usr/local/Samba3.0/var/log.%m

max log size = 250

name resolve order = hosts wins bcast

security = user

password server = MSSEURAT


[am]

comment = Arnaud Marion

path = /home_master/am

valid users = am su17192

read only = No

create mask = 0755

directory mask = 0755

guest ok = no

hide dot files = No

exec = /bin/sh -c 'echo "[%T] %u - connected">> /tmp/log'


Merci pour ton aide !!!!!
"Chris" a écrit dans le message news:
3fb88779$0$252$
Salut,

Jerome wrote:
Débutant sur Samba, je cherche à savoir comment faire pour que mon
serveur


Samba sur Solaris utilise les mots de passe Windows pour accéder aux
différents partages ? En effet, je voudrais éviter d'avoir à changer le
mot


de passe des utilisateurs dans le fichiers smbpasswd lorsque les mots de
passe Windows changent (question de sécurité, ils changent tous les 2
mois)


et que Samba ne se serve ni de /etc/passwd ni de
/usr/local/samba/lib/smbpassd pour authentifier l'utilisateur...



voir l'aide sur
password server >
Si tu as une machine qui centralise les mots de passes.

A+
chris

Merci,

Jérôme







Avatar
Chris
Salut,

Il s'agit de la version 3 de samba apparemment
et je suis en cours de test dessus.

Cependant avant de changer de mot de passe est ce que cela focntionne ?

A+
chris

Jerome wrote:

Salut,

Merci pour ta réponse. Malheureusement, cela ne fonnctionne pas. Sais-tu
pourquoi ? Je joinds mon fichier smb.conf pour voir si tu as une idée.... En
effet, mon serveur Samba est une station Unix et mon PDC (ici MSSEURAT) est
un PDC Windows2000. Mais même configuré comme cela, si je supprime le
fichier smbpasswd, il refuse la connexion (et l'accepte avec). mais cela
veut dire que le jour où le mot de passe Windows change, le smbpasswd n'est
pas changé et cela obligera la personne a entrer de nouveau son login/mot de
passe et je voudrais l'éviter......

Vois-tu ce qui peut clocher? Faut-il que ma station Unix soit reconnue du
domaine Windows (dans mon cas SIEGE) ?

Mon fichier smb.conf :

# Global parameters

[global]

workgroup = SIEGE

server string = sucimsun2

encrypt passwords = yes

username map = /usr/local/Samba3.0/private/table_correspondance

smb passwd file = /usr/local/Samba3.0/private/smbpasswd

passwd program=/usr/bin/passwd %u

passwd chat=*new*password*%nn*new*password*%nn*successfully*

unix password sync = Yes

log level = 0

log file = /usr/local/Samba3.0/var/log.%m

max log size = 250

name resolve order = hosts wins bcast

security = user

password server = MSSEURAT


[am]

comment = Arnaud Marion

path = /home_master/am

valid users = am su17192

read only = No

create mask = 0755

directory mask = 0755

guest ok = no

hide dot files = No

exec = /bin/sh -c 'echo "[%T] %u - connected">> /tmp/log'


Merci pour ton aide !!!!!
"Chris" a écrit dans le message news:
3fb88779$0$252$

Salut,

Jerome wrote:

Débutant sur Samba, je cherche à savoir comment faire pour que mon



serveur

Samba sur Solaris utilise les mots de passe Windows pour accéder aux
différents partages ? En effet, je voudrais éviter d'avoir à changer le



mot

de passe des utilisateurs dans le fichiers smbpasswd lorsque les mots de
passe Windows changent (question de sécurité, ils changent tous les 2



mois)

et que Samba ne se serve ni de /etc/passwd ni de
/usr/local/samba/lib/smbpassd pour authentifier l'utilisateur...



voir l'aide sur
password server >>
Si tu as une machine qui centralise les mots de passes.

A+
chris


Merci,

Jérôme











Avatar
Jerome
oui, si le mot de passe contenu dans le fichier
/usr/local/Samba/private/smbpasswd et le mot de passe Windows
correspondent... Mais comme tous les 2 mois, nous changeons de mot de passe
Windows, il y aura incohérence entre smbpasswd et le mot de passe
Windows....


"Chris" a écrit dans le message news:
3fb9d916$0$27574$
Salut,

Il s'agit de la version 3 de samba apparemment
et je suis en cours de test dessus.

Cependant avant de changer de mot de passe est ce que cela focntionne ?

A+
chris

Jerome wrote:

Salut,

Merci pour ta réponse. Malheureusement, cela ne fonnctionne pas. Sais-tu
pourquoi ? Je joinds mon fichier smb.conf pour voir si tu as une
idée.... En


effet, mon serveur Samba est une station Unix et mon PDC (ici MSSEURAT)
est


un PDC Windows2000. Mais même configuré comme cela, si je supprime le
fichier smbpasswd, il refuse la connexion (et l'accepte avec). mais cela
veut dire que le jour où le mot de passe Windows change, le smbpasswd
n'est


pas changé et cela obligera la personne a entrer de nouveau son
login/mot de


passe et je voudrais l'éviter......

Vois-tu ce qui peut clocher? Faut-il que ma station Unix soit reconnue
du


domaine Windows (dans mon cas SIEGE) ?

Mon fichier smb.conf :

# Global parameters

[global]

workgroup = SIEGE

server string = sucimsun2

encrypt passwords = yes

username map = /usr/local/Samba3.0/private/table_correspondance

smb passwd file = /usr/local/Samba3.0/private/smbpasswd

passwd program=/usr/bin/passwd %u

passwd chat=*new*password*%nn*new*password*%nn*successfully*

unix password sync = Yes

log level = 0

log file = /usr/local/Samba3.0/var/log.%m

max log size = 250

name resolve order = hosts wins bcast

security = user

password server = MSSEURAT


[am]

comment = Arnaud Marion

path = /home_master/am

valid users = am su17192

read only = No

create mask = 0755

directory mask = 0755

guest ok = no

hide dot files = No

exec = /bin/sh -c 'echo "[%T] %u - connected">> /tmp/log'


Merci pour ton aide !!!!!
"Chris" a écrit dans le message news:
3fb88779$0$252$

Salut,

Jerome wrote:

Débutant sur Samba, je cherche à savoir comment faire pour que mon



serveur

Samba sur Solaris utilise les mots de passe Windows pour accéder aux
différents partages ? En effet, je voudrais éviter d'avoir à changer le



mot

de passe des utilisateurs dans le fichiers smbpasswd lorsque les mots
de




passe Windows changent (question de sécurité, ils changent tous les 2



mois)

et que Samba ne se serve ni de /etc/passwd ni de
/usr/local/samba/lib/smbpassd pour authentifier l'utilisateur...



voir l'aide sur
password server > >>
Si tu as une machine qui centralise les mots de passes.

A+
chris


Merci,

Jérôme














Avatar
Jean-Yves LENHOF
On Mon, 17 Nov 2003 18:22:20 +0100, Jerome wrote:

<snip>



security=user
password server = monPDC

cf...
http://us1.samba.org/samba/docs/man/smb.conf.5.html#PASSWORDSERVER

JYL



La machine AIX sur lequel cela fonctionne est au boulot...
Mais je viens de jeter un oeil et je me demande si ce n'est pas
security=server qu'il faut mettre à la place... je regarde demain

Mais après ma config est différente vu que pour moi c'est du NT 4

As-tu fait un testparam de ton fichier smb.conf ?

Des logs, c'est mieux pour analyser ce qui se passe...

JYL