OVH Cloud OVH Cloud

[Q] X-Serve et Active Directory

32 réponses
Avatar
karim
Bonjour à l'assistance,

Est-il possible pour des clients sous Mac OS X de s'appuyer sur un
serveur AD pour s'authentifier et ensuite se connecter avec les bonnes
prérogtives sur un serveur de fichier Xserver par exemple ?

Des liens, pistes à proposer ?

Merci :-)

10 réponses

1 2 3 4
Avatar
Nicolas.MICHEL
Laurent Pertois wrote:

Nicolas MICHEL wrote:

En fait mon institut va déménager et se faire absorber par un gros
poisson d'ici un an. Alors tous nos grands projets sont stoppés, on
investit plus rien et on attends la phase de digestion.


Pas glop ça, ça fait des périodes où on ne fait rien.


En effêt, l'ennuis me guette ces jours. Du coup je tente de me mettre au
php, avec un petit projet probablement innutile mais au moins je ne
passe pas mes journées à attendre qu'on m'appelle pour un dépannage.

--
Nicolas


Avatar
laurent.pertois
Nicolas MICHEL wrote:

En effêt, l'ennuis me guette ces jours. Du coup je tente de me mettre au
php, avec un petit projet probablement innutile mais au moins je ne
passe pas mes journées à attendre qu'on m'appelle pour un dépannage.


Ah ouais, quand même...

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
laurent.pertois
Nina Popravka wrote:

Je dois comprendre qu'avec AD et quelques berzingouins (certainement
galère à mettre en oeuvre), on peut choper quelque part à partir d'AD
un truc qui ressemble à des GPOs et qui permet de faire par là ce que
MacOSX server permet de faire en matière de "GPOs" à la sauce Apple ?
(chais pas si je suis claire....)


Il existe en fait plusieurs solutions, pour résumer :

- AD uniquement, Mac OS X sait s'authentifier et respecter quelques
policies (changement de mdp régulier, règles pour ce mdp...), basique
mais fonctionnel, l'admin AD n'a pas le contrôle des postes Mac

- AD + OD, ce qu'on appelle le triangle magique/doré, là, on a un AD et
un Mac OS X Server en Maître Open Directory, les postes Mac sont reliés
aux deux, côté AD on a les utilisateurs et les groupes (comme en 1),
côté OD on a des groupes qui sont constitués de groupes de l'AD et là on
applique les MCX, les GPOs de Mac OS X, les utilisateurs sont donc
soumis aux réglages que l'on applique dans l'OD et continuent à être
créés dans l'AD

- AD avec schéma étendu afin d'intégrer les attributs spécifiques de Mac
OS X et donc de stocker les MCXs dans l'AD, on configure alors ces MCXs
avec le Workgroup Manager (que tu connais, sjmsb, maintenant)

- AD avec GPO de Centrify, la société Centrify a créé des GPOs qui
s'appliquent aux Mac, mais il n'y a pas tout, àmha, je n'ai jamais testé
(<http://www.centrify.com/directcontrol/mac_os_x.asp>)

- AD avec AdmitMac de Thursby, ceux qui faisaient DAVE (sisi,
souviens-toi), ils proposent une assez bonne intégration, mais le coût
peut être élevé s'il y a beaucoup de Mac
(<http://www.thursby.com/products/admitmac.html>)

AMHA, la meilleure méthode reste encore la deuxième, le triangle
magique/doré, c'est le plus souple et le plus pérenne. Si Apple ajoute
des trucs, c'est le Mac OS X Server qui les prendra en charge. Par
contre, l'inconvénient, on ne peut gérer les MCX que pour des groupes et
les ordinateurs, on ne peut pas les gérer au niveau utilisateur car il
faudrait stocker l'information dans l'entrée utilisateur avec des
attributs inconnus de l'AD ce qui nécessiterait une extension du schéma.
Cependant, elle a l'inconvénient de nécessiter de maintenir cet OD et un
serveur Mac avec donc la formation nécessaire. Du coup, AdmitMac et
surtout Centrify peuvent être plus intéressants.

Pour plus d'infos sur ce triangle lis l'excellente doc d'AFP548.com :

<http://www.afp548.com/article.php?story 051202151540574>

On trouve aussi un bon papier chez Mike Bombich :

<http://www.bombich.com/mactips/activedir.html>

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
Nicolas.MICHEL
Laurent Pertois wrote:

AMHA, la meilleure méthode reste encore la deuxième, le triangle
magique/doré, c'est le plus souple et le plus pérenne. Si Apple ajoute
des trucs, c'est le Mac OS X Server qui les prendra en charge. Par
contre, l'inconvénient, on ne peut gérer les MCX que pour des groupes et
les ordinateurs, on ne peut pas les gérer au niveau utilisateur car il
faudrait stocker l'information dans l'entrée utilisateur avec des
attributs inconnus de l'AD ce qui nécessiterait une extension du schéma.
Cependant, elle a l'inconvénient de nécessiter de maintenir cet OD et un
serveur Mac avec donc la formation nécessaire. Du coup, AdmitMac et
surtout Centrify peuvent être plus intéressants.


Pour moi pour une petite structure AdMitMac est tentant car il ne
nécessite ni un gros effort ni des compétances étendues.

Au delà d'un certain volume, il y le budjet et les compétances.
Si on dois monter un nouveau domaine de toutes pièces,
autant monter un seul ldap avec le schéma qui convient pour son parc :
un seul domaine, un seul backup, un seul pdc, un seul bdc,
c'est cohérent et clair.

Mais souvent il y a déjà un domaine en place et touiller des serveurs en
prod ça ne se fait pas. Dans ce cas là, le "triangle magique" est la
meilleure solution amha.

--
Nicolas

Avatar
laurent.pertois
Nina Popravka wrote:

Intellectuellement, oui, et ça convient très bien à ma paresse
naturelle :-)


:-)

Toutefois, ma prudence naturelle fait que je considérerais comme un
cinglé total le gars qui se reposerait sur des produits aussi
marginaux pour gérer des centaines ou des milliers de postes.


Bah, avoir des milliers de Mac...

D'autant plus que les GPOs (et, je suppose, l'équivalent côté OD),
c'est un truc conceptuellement d'une simplicité biblique, mais qui
demande beaucoup d'attention dans la mise en oeuvre si on veut pas
avoir de mauvaises surprises et prises de tête. Alors si on ajoute un
produit third party et vaguement expérimental au milieu, je crains le
pire.


Yep, on est d'accord là-dessus, il faut réfléchir sur ces trucs qui
semblent si simples au premier abord et en fait beaucoup plus complexes.

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
laurent.pertois
Nicolas MICHEL wrote:

Pour moi pour une petite structure AdMitMac est tentant car il ne
nécessite ni un gros effort ni des compétances étendues.


Mais il faut faire attention lors des mises à jour, s'assurer que ça
passe. Et lors d'une MAJ importante (genre la 10.5 bientôt), là encore
plus s'assurer de la compatibilité.

Au delà d'un certain volume, il y le budjet et les compétances.
Si on dois monter un nouveau domaine de toutes pièces,
autant monter un seul ldap avec le schéma qui convient pour son parc :
un seul domaine, un seul backup, un seul pdc, un seul bdc,
c'est cohérent et clair.


Mouais, mais tu le mets sur quoi ton annuaire ? AD ? très bien,
cohérent, àmha, mais tu risques d'avoir à casser tout de temps en temps.
Apple a déjà modifié ses attributs lors du passage en 10.4 (enfin, ils
en ont ajouté, mais même), je ne sais pas encore ce que donnera la 10.5
pour ça.

Mais souvent il y a déjà un domaine en place et touiller des serveurs en
prod ça ne se fait pas. Dans ce cas là, le "triangle magique" est la
meilleure solution amha.


Voui :)

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
Nicolas.MICHEL
Laurent Pertois wrote:

Nicolas MICHEL wrote:

Pour moi pour une petite structure AdMitMac est tentant car il ne
nécessite ni un gros effort ni des compétances étendues.


Mais il faut faire attention lors des mises à jour, s'assurer que ça
passe. Et lors d'une MAJ importante (genre la 10.5 bientôt), là encore
plus s'assurer de la compatibilité.


Oui, évidement, c'est un point de vue intéressant.

D'un autre côté, AdMitMac existait bien avant que Apple ne sorte leur
plug-in Active Directory, ils sont donc plus réactifs chez thursby que
chez Apple.

En plus, le plug-in AD bug depuis la 10.4.6, soit un sacré moment, et
Apple s'en fout. Thursby ne peut pas se permettre ça, c'est leur seul
gagne pain.

Pour revenir à ton premier arguement, en fait il ne faudrait de toutes
façon pas faire de mises à jour à part les updates de sécurité.
Le problème se pause à chaque achat de nouveau mac, en revanche.

Mouais, mais tu le mets sur quoi ton annuaire ? AD ? très bien,
cohérent, àmha, mais tu risques d'avoir à casser tout de temps en temps.
Apple a déjà modifié ses attributs lors du passage en 10.4 (enfin, ils
en ont ajouté, mais même), je ne sais pas encore ce que donnera la 10.5
pour ça.


Là j'ai comme un doute sur ce que je comprends de ce que tu dis :
Tu es en train de suggérer qu'un OD de Mac OS X serveur 10.3.9 ne peux
pas être utiliser par des clients qui sont en 10.4 ?
Ce serait dramatique :)

Et si c'est pas ce que tu voulais dire, alors c'est pas un problème :
Une fois un serveur en prod, n'y touche pas : il tourne.
Ni updates, ni grosses modif, juste les patch de sécu.
Question de bon sens amha.

--
Nicolas


Avatar
laurent.pertois
Nicolas MICHEL wrote:

Laurent Pertois wrote:

Mais il faut faire attention lors des mises à jour, s'assurer que ça
passe. Et lors d'une MAJ importante (genre la 10.5 bientôt), là encore
plus s'assurer de la compatibilité.


Oui, évidement, c'est un point de vue intéressant.

D'un autre côté, AdMitMac existait bien avant que Apple ne sorte leur
plug-in Active Directory, ils sont donc plus réactifs chez thursby que
chez Apple.


Oui, mais ils sont dépendent quand même de ce que fait Apple, quoiqu'ils
veuillent faire.

En plus, le plug-in AD bug depuis la 10.4.6, soit un sacré moment, et
Apple s'en fout. Thursby ne peut pas se permettre ça, c'est leur seul
gagne pain.


Ben, je ne vois pas ce bug, j'ai un soucis pour le reproduire,
excuse-moi. Je ne nie pas son existence, je n'y arrive juste pas.

Pour revenir à ton premier arguement, en fait il ne faudrait de toutes
façon pas faire de mises à jour à part les updates de sécurité.
Le problème se pause à chaque achat de nouveau mac, en revanche.


Sauf que les mises à jour sont importantes, aussi, àmha.

Mouais, mais tu le mets sur quoi ton annuaire ? AD ? très bien,
cohérent, àmha, mais tu risques d'avoir à casser tout de temps en temps.
Apple a déjà modifié ses attributs lors du passage en 10.4 (enfin, ils
en ont ajouté, mais même), je ne sais pas encore ce que donnera la 10.5
pour ça.


Là j'ai comme un doute sur ce que je comprends de ce que tu dis :
Tu es en train de suggérer qu'un OD de Mac OS X serveur 10.3.9 ne peux
pas être utiliser par des clients qui sont en 10.4 ?
Ce serait dramatique :)


Si, justement, la 10.3.9 a modifié le schéma pour les gérer.

Et si c'est pas ce que tu voulais dire, alors c'est pas un problème :
Une fois un serveur en prod, n'y touche pas : il tourne.
Ni updates, ni grosses modif, juste les patch de sécu.
Question de bon sens amha.


Mais moi je te demandais sur quoi tu faisais tourner ton annuaire pour
simuler un AD, en fait.

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.


Avatar
Nicolas.MICHEL
Laurent Pertois wrote:

Nicolas MICHEL wrote:

En plus, le plug-in AD bug depuis la 10.4.6, soit un sacré moment, et
Apple s'en fout. Thursby ne peut pas se permettre ça, c'est leur seul
gagne pain.


Ben, je ne vois pas ce bug, j'ai un soucis pour le reproduire,
excuse-moi. Je ne nie pas son existence, je n'y arrive juste pas.


En gros, mes utilisateurs travaillent actuellement sur 2 sites ayant
chacun une forêt ldap et des firewall propres.
Si j'inclus un mac portable dans mon domaine ici,
lorsque ce portable est sur l'autre site on ne peux plus s'y logguer.

De Mac OS X 10.3 à Mac OS X 10.4.5, ça marchait sans problèmes.
Depuis la 10.4.6, ça veux plus.

Le spécialiste mac de l'autre site m'a assuré avoir tenté tout ce qu'il
pouvait pour résoudre ce problème, sans résultat.
Il me semble même qu'il m'a dit avoir trouvé d'autres IT avec le même
problème.

Je n'ai pour l'instant pas accès au réseau de l'autre site pour pouvoir
analyser la chose, donc je n'en sais pas grand-chose de plus.

Mais le fait est que j'ai pu sortir tous les portables du domaines et
qu'à chaque fois que j'ai retenté l'expériance, l'utilisateur est
revennu en me disant qu'il ne peux pas se loguer s'il est connecté dans
cet autre réseau.

J'ai pas fait de bug report parce que j'estime mes info insuffisantes
pour être exploitables, mais c'est bien dommage.

Sauf que les mises à jour sont importantes, aussi, àmha.


Pour quoi faire ?
Pour se coltiner les nouveaux bugs ?
Pour justifier ton poste ?
Tu ne penses quand-même pas être plus productif avec Tiger ?

Si je pouvais je ferais le downgrade des 10.4 en 10.3,
parce que à part les améliorations dans Mail.app, j'y vois aucun
avantages et plein de problèmes. Et ne vas pas me sortir que spotlight
truc ou que launchd machin, je m'en passerais bien volontier.

C'est dureste ce qui se fait dans beaucoup d'entreprises sous Win :
On choisis une config éprouvée et on la garde tant qu'il n'y a pas de
raisons valables d'en changer et d'alternative viable, testée débuguée
et éprouvée. SP1 minimum, notament.

C'est dureste une très grosse faiblesse de Apple du point de vue des
entreprises que l'impossibilité d'avoir un parc homogène et stable.

Là j'ai comme un doute sur ce que je comprends de ce que tu dis :
Tu es en train de suggérer qu'un OD de Mac OS X serveur 10.3.9 ne peux
pas être utiliser par des clients qui sont en 10.4 ?
Ce serait dramatique :)


Si, justement, la 10.3.9 a modifié le schéma pour les gérer.


Donc on peut se loguer avec un client 10.4 sur un serveur 10.3.9, mais
on ne peux pas le faire sur un serveur 10.3.8 ou 10.2 ?
C'est pas vrais, rassures moi !

Et si c'est pas ce que tu voulais dire, alors c'est pas un problème :
Une fois un serveur en prod, n'y touche pas : il tourne.
Ni updates, ni grosses modif, juste les patch de sécu.
Question de bon sens amha.


Mais moi je te demandais sur quoi tu faisais tourner ton annuaire pour
simuler un AD, en fait.


Je ne connais pas bien le sujet mais en tapant "eDirectory gpo" sur le
site de novell ça me propose diverses réponses comme :
"Managing Windows 2000 Group Policies with ZENworks for Desktops 3"

Par contre pour les spécialités Exchange, j'ai des doutes mais est-il
raisonnable d'utiliser cette chose ?
--
Nicolas


Avatar
laurent.pertois
Nina Popravka wrote:

Remarque bien que je me suis dit, justement, en regardant le serveur
dont j'ai hérité et ces GPOs (je ne sais plus le nom vernaculaire),


MCX, Managed Client X :)

qu'Apple semblait enfin avoir embauché des gens capables de comprendre
qu'on pouvait souhaiter gérer un parc sans abonnement chez le
cordonnier, la SNCF, ou AirFrance, suivant la taille du site ;->>>>>


Arf :)

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

1 2 3 4