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 12/10/2008, à 23:39

Henry P.

Serveur samba et script de connexion

Bonjour,

Je vous expose mon problème...
Mon entreprise a enfin décidé de migrer son parc sous le Libre, j'ai donc reçu mon nouveau serveur ce lundi.
J'ai un serveur de fichiers Debian Etch 4.0 avec Samba bien évidemment big_smile
Je dois avoir environ 500 machines sous XP pro qui seront remplacées progressivement par des Ubuntu HH.
Les clients sont sous Kerberos.
Je voudrais qu'à l'ouverture de session un script s'exécute pour permettre de monter que des lecteurs réseaux prédéfinis par le script en fonction des groupes d'appartenance de la personne qui se logge.
C'est une chose que je sais faire en vbs mais j'avoue qu'en sh ou autre je suis largué hmm
J'avais proposé cette solution, à l'époque sous windows server 2003, à mes clients qui étaient ravi et je voudrai leur offrir la même chose...:P

Merci d'avance pour vos conseils et votre aide.:cool:

#2 Le 04/11/2008, à 01:10

bloper

Re : Serveur samba et script de connexion

big_smile
Personne pour guider à l'élaboration d'un script  hmm


Admin OS Debian et Win
Station de W : Ubuntu 8.10 et WXP
Serveur de Fichiers DEBIAN Etch 4 + SAMBA (Débutant)
Domaine KERBEROS

Hors ligne

#3 Le 04/11/2008, à 01:28

MrWaloo

Re : Serveur samba et script de connexion

c'est un domaine ?

alors ton truc est pas aussi simple que tu veux bien le montrer, petit coquin !

ben ouais, tu vas avoir une période où tu auras des clients windows et/ou linux
ton contrôleur de domaine, pour du tout linux ne va pas rester samba ?
tes partages pour du tout linux ne seront plus fait via samba ? (nfs)

euh, je sais plus comment s'appelle le gestionnaire de domaine linux... j'ai un peu honte, mais je suis fatigué, toussa


"De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent !!" (Desproges)
UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, MS-DOS is a boot sector virus.

Hors ligne

#4 Le 04/11/2008, à 01:34

MrWaloo

Re : Serveur samba et script de connexion

je me souviens vaguement de yp
ça devrait t'aider en partie, sauf s'il existe des méthodes plus modernes... ???

oooooh la belle doc

Dernière modification par MrWaloo (Le 04/11/2008, à 01:35)


"De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent !!" (Desproges)
UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, MS-DOS is a boot sector virus.

Hors ligne

#5 Le 04/11/2008, à 01:38

MrWaloo

Re : Serveur samba et script de connexion

désolé pour les nombreux post de réponse et pour lon ton, je suis fatigué...

pour les client windows, il te suffit de créer un partage "netlogon" dans lequel tu mets ton script existant, le batch

pour le post précédent, j'ai juste lu le sommaire, mais ça a l'air de faire tout ce que tu veux

Aller, hop, au boulot !


"De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent !!" (Desproges)
UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, MS-DOS is a boot sector virus.

Hors ligne

#6 Le 04/11/2008, à 01:46

bloper

Re : Serveur samba et script de connexion

Merci pour la doc  smile

Je me sentais seul...  tongue

Mon Domaine est sous Kerberos.
Les ordis XP sont migrés vers KRB (kerberos)
Le client se connecte via son login vers le serveur dédié. (gestion des tickets)
Mon serveur Samba ne fait que le partage de fichiers.
Je crée mes partages et les groupes qui vont bien.
Je mets les login des users dans les groupes....
Je pensais que tous mes utilisateurs étant sous le même domaine ne me poserait pas de problème...
Je souhaiterai qu'un script interroge Samba et donne l'accès aux répertoires qui vont bien.

Dernière modification par bloper (Le 04/11/2008, à 01:48)


Admin OS Debian et Win
Station de W : Ubuntu 8.10 et WXP
Serveur de Fichiers DEBIAN Etch 4 + SAMBA (Débutant)
Domaine KERBEROS

Hors ligne

#7 Le 04/11/2008, à 02:13

MrWaloo

Re : Serveur samba et script de connexion

>Merci pour la doc  smile
de rien ^^

>Je me sentais seul...  tongue
meuh non

>Mon Domaine est sous Kerberos.
>Les ordis XP sont migrés vers KRB (kerberos)
je suppose que c'est pour que xp interroge ton serveur kerberos

>Le client se connecte via son login vers le serveur dédié. (gestion des tickets)
grace à krb donc (?)

>Mon serveur Samba ne fait que le partage de fichiers.
ok, puisqu'ils arrivent à passer par kerberos

>Je crée mes partages et les groupes qui vont bien.
c'est normal, c'est toi le chef

>Je mets les login des users dans les groupes....
euh, je ne comprends pas cette phrase...

>Je pensais que tous mes utilisateurs étant sous le même domaine ne me poserait pas de problème...
apparemment pas, puisque tu as tout uniformiser sous kerberos (que je ne connais pas)

>Je souhaiterai qu'un script interroge Samba et donne l'accès aux répertoires qui vont bien.
je ne vois pas pourquoi... il suffit de configurer tes partages (voir username dans smb.conf, consulte le man, il y est question d'un "@" pour les lien via NIS... à adapter pour kerberos)


"De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent !!" (Desproges)
UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, MS-DOS is a boot sector virus.

Hors ligne

#8 Le 05/11/2008, à 02:30

bloper

Re : Serveur samba et script de connexion

Salut,

->Mon Domaine est sous Kerberos.
->Les ordis XP sont migrés vers KRB (kerberos)
>je suppose que c'est pour que xp interroge ton serveur kerberos
Oui tout à fait, c'est l'authentification d'appartenance à un domaine.

->Le client se connecte via son login vers le serveur dédié. (gestion des tickets)
>grace à krb donc (?)
Oui, c'est KRB qui associe le login et le mdp ( pour simplifier...) car le mdp ne transite pas par le réseau. Ce qui est vérifié est une clef de chiffrement, un cheksum en fait, que seul connait KRB.

->Mon serveur Samba ne fait que le partage de fichiers.
>ok, puisqu'ils arrivent à passer par kerberos

->Je crée mes partages et les groupes qui vont bien.
>c'est normal, c'est toi le chef
tongue

->Je mets les login des users dans les groupes....
>euh, je ne comprends pas cette phrase...
Dans chaque groupe je rajoute les utilisaterus (adduser) que je veux.

-->Je pensais que tous mes utilisateurs étant sous le même domaine ne me poserait pas de problème...
>apparemment pas, puisque tu as tout uniformiser sous kerberos (que je ne connais pas)
C'est le pendant d' Active Directory avec un vrai LDAP.

-->Je souhaiterai qu'un script interroge Samba et donne l'accès aux répertoires qui vont bien.
>je ne vois pas pourquoi... il suffit de configurer tes partages (voir username dans smb.conf, consulte le man, il y est question d'un "@" pour les lien via NIS... à adapter pour kerberos)
Je souhaitais faire un script pour qu'il me monte des lecteurs réseaux au lieu d'un fichier partage avec les différents répertoires à l'intérieur.
En vbs, j'avais fait un script qui me permettait de monter un "X", un "Y",... en fonction du groupe d'appartenance de l'utilisateur. J'avais du commenter le "Groupe Local" sous Win et l'appeler dans mon script.

Voili, voilou...  cool


Admin OS Debian et Win
Station de W : Ubuntu 8.10 et WXP
Serveur de Fichiers DEBIAN Etch 4 + SAMBA (Débutant)
Domaine KERBEROS

Hors ligne

#9 Le 05/11/2008, à 19:19

MrWaloo

Re : Serveur samba et script de connexion

pour les clients windows, dans un batch

net use L: \\serveur\partage\repertoire\sous-repertoire\sous-sous-repertoire

pour les clients linux c'est un mount

c'est ça qu'il te faut ?
si tu arrives à gérer un domaine, je suppose que tu sais tout ça...

Qu'est ce que tu ne sais pas faire et dont tu as besoin ?
La doc n'explique pas comment lancer un script au moment du login ?


"De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent !!" (Desproges)
UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, MS-DOS is a boot sector virus.

Hors ligne

#10 Le 12/11/2008, à 14:01

bloper

Re : Serveur samba et script de connexion

Hey,  smile
Je veux arriver exactement à ta solution mais je n'ai pas envi de me palucher 500 scripts pour chacune des machines clientes.  tongue
Je voudrais tout concentrer sur un script.
La machine cliente lance un script vers le serveur.
Sur celui-ci, le serveur lit la composition des groupes et via un "commentaire" monte les partages réseaux qui vont bien...  cool
C'est sur le "commentaire" que je bloque..:D


Admin OS Debian et Win
Station de W : Ubuntu 8.10 et WXP
Serveur de Fichiers DEBIAN Etch 4 + SAMBA (Débutant)
Domaine KERBEROS

Hors ligne

#11 Le 13/11/2008, à 00:05

MrWaloo

Re : Serveur samba et script de connexion

et si tu passais le nom du groupe en paramètre de ton batch

login script = batch.bat %G

et dans le batch, tu récupères ce paramètre avec %1 (si j'ai bonne mémoire)

net use L: \\serveur\partage\%1\sous-repertoire\sous-sous-repertoire

bien sur à toi de tester et de mettre au point, je te donne des pistes


"De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent !!" (Desproges)
UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, MS-DOS is a boot sector virus.

Hors ligne

#12 Le 22/11/2008, à 02:10

bloper

Re : Serveur samba et script de connexion

Salut,
Je n'avais pas laissé tombé le projet mais j'ai été déplacé sur un serveur 2003 à monter jusqu'à aujourd'hui.
J'ai profité de ce temps pour bosser Samba via Google car c'est mon ami :0)
Dès demain matin, je passe à la config du logon et du smb en local pour test ( ouf !! )

Tes conseils fonctionnent pil poil.

C'est tout bon...
J'avais en fait un problème d'inscription dans Kerberos et mes utilisateurs ne se connectaient pas bien.
Après réctification,tout va pour le mieux du monde, MERCI à tous tongue

Dernière modification par bloper (Le 15/01/2009, à 17:47)


Admin OS Debian et Win
Station de W : Ubuntu 8.10 et WXP
Serveur de Fichiers DEBIAN Etch 4 + SAMBA (Débutant)
Domaine KERBEROS

Hors ligne