1

[Contrairement à ce qu'on peut penser au début, le problème n'est pas un problème LDAP, mais de cohabitation Windows/Linux]
Bon, mon problème est assez simple : on a un système de création de comptes centralisé sous Linux sur un annuaire OpenLDAP, et une synchronisation "par opérations LDAP" avec l'AD qui gère le domaine et les dossiers partagés.
Concernant le domaine, aucun souci, ça marche pouet pouet tralala, vive LDAP.
Concernant les partages, c'est plus caca. On aimerait, idéalement, qu'à la création d'un compte avec notre outil, se crée automatiquement les dossiers des users avec les bons droits.
Pour la création des dossiers, tout va bien : un petit coup de "smbclient //MonServeur/MondossierDeProfils$ -U=MonAdminWindows -c 'mkdir MonUtilisateur'".
Le problème c'est qu'a priori smbclient ne permet pas nativement de changer les droits sur le dossier ainsi créé (il semble le permettre quand on a installé les outils Unix pour Windows sur le serveur, mais on aimerait éviter ça).

Est-ce que quelqu'un (vince ?) a déjà eu a faire ça ? Sinon, l'autre solution serait de lancer un script Windows à distance sur le serveur mais là aussi, est-ce que quelqu'un connaît une solution sans installer les Unix Tools pour Windows ?
avatar

2

T'as regardé du côté de http://sourceforge.net/projects/winexe/ ?
avatar

3

Ah non, je ne connaissais pas love merci 1000 fois, Souane !
avatar

4

5

je pige pas trop la discussion là ! 3 messages de Nil (dont un de remerciement pour Souane), Squalyl qui remercie Pen^2, sans que Pen^2 et Souane n'ait parlé dans la discussion...

Perplexe !
ENST Bretagne

Courtier en travaux - devis - réalisation : www.alpespanorama.fr

Coureur du chablais (mon blog)
www.coureurduchablais.eu

6

Laisse béton liquid grin

7

huhuhu #modgic#

8

A une époque, tu pouvais le faire par NET EXECUTE, je suppose que ce n'est plus le cas.

Un de mes collègues utilise une commande "non documentée" (en fait si, probablement, mais ils n'en font pas la pub) qui permet d'exécuter une tâche (dans le planificateur de taches au besoin) avec des droits administrateurs "enregistrés", c'est à dire que tu saisis le pass admin au moment de la création et qu'on ne te le redemande pas ensuite, il suffirait alors de "publier" une commande d'attribution des droits sur le dossier "perso" du user connecté dont l'exécution ferait le "chmod" nécessaire...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

9

vince (./8) :
A une époque, tu pouvais le faire par NET EXECUTE, je suppose que ce n'est plus le cas.

Hmmm, mais ça implique de n'être qu'avec des serveurs Windows, ça. Bon, j'ai une solution qui marche très très bien (aux soucis de charset près, c'est à se tirer une balle) mais merci quand même oui
avatar

10

De rien Zerosquare smile
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca