Wir arbeiten derzeit daran, einige Linux-Computer in unsere Active Directory-Domäne bei der Arbeit zu integrieren. Ich habe so ziemlich alles eingerichtet, aber ich versuche herauszufinden, wie ich Linux dazu bringe, Netzwerkordner automatisch zu mounten, basierend auf den Active Directory-Gruppen, in denen sich der Benutzer befindet.
Wenn ich ein Terminal öffne und eingebe, id $user
werden mir alle Domänengruppen angezeigt. Es wird etwas wie Folgendes zurückgegeben:
uid=66061422(user1) gid=66060801(domain^users) groups=66060801(domain^users),66061473(inventory^share^users),66061474(picture^share^users),66061441(managers),66061496(spark^users),66061448(gps^department),66061469(gps^share^users),66061490(warehouse^department),66061471(management^share^users),66061472(backup^share^users)
oder
uid=66061406(user2) gid=66060801(domain^users) groups=66060801(domain^users),66061473(inventory^share^users),66061496(spark^users),66061490(warehouse^department),66061472(backup^share^users)
Ich brauche ein Skript, das id
den Benutzer beim Anmelden auffordert, die Ausgabe nach Begriffen wie zu durchsuchen gps^share^users
und, sofern vorhanden, die Freigabe mit seinen Benutzeranmeldeinformationen wie //server/gps
bereitzustellen /media/gps
.
Auf einem Computer habe ich es so eingerichtet, dass die Domänenfreigaben automatisch gemountet werden. fstab
Allerdings geschieht dies für jeden, der sich bei diesem Computer anmeldet und die Anmeldeinformationen derselben Person anstelle seiner eigenen verwendet.
Alle Tipps, Hinweise, Vorschläge usw. sind hilfreich, auch wenn es nur darum geht, mir zu sagen, dass das, was ich vorhabe, nicht möglich ist.