В настоящее время мы работаем над тем, чтобы некоторые компьютеры Linux интегрировались в наш домен Active Directory. Я почти все настроил, но я пытаюсь выяснить, как заставить Linux автоматически монтировать сетевые папки на основе активных групп каталогов, в которых находится пользователь.
Если я открою терминал и наберу id $user
его, он покажет мне все доменные группы. Он вернет что-то вроде:
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)
или же
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)
Мне нужен скрипт , который id
пользователь при входе в систему и поиск выход для таких терминов , как gps^share^users
и если она существует , то , используя их учетные данные пользователя смонтировать долю как //server/gps
в /media/gps
.
На одном компьютере он настроен на автоматическое монтирование общих ресурсов домена, fstab
но они автоматически монтируются для всех, кто входит в систему на этом компьютере, если они используют учетные данные того же человека вместо своих собственных учетных данных.
Любые советы, подсказки, предложения или иное было бы полезно, даже если бы я просто сказал, что то, что я ищу, невозможно.