Pages : 1
#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
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é
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
Personne pour guider à l'élaboration d'un script
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
Je me sentais seul...
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
de rien ^^
>Je me sentais seul...
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
->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...
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,
Je veux arriver exactement à ta solution mais je n'ai pas envi de me palucher 500 scripts pour chacune des machines clientes.
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...
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
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
Pages : 1