ActiveDirectory/Logon script1: различия между версиями
Нет описания правки |
(→Ссылки) |
||
Строка 63: | Строка 63: | ||
* https://helpdesk.egnyte.com/hc/en-us/articles/201638304-Mapping-a-drive-using-a-net-use-command-and-logon-scripts-for-domain-users | * https://helpdesk.egnyte.com/hc/en-us/articles/201638304-Mapping-a-drive-using-a-net-use-command-and-logon-scripts-for-domain-users | ||
* https://blogs.technet.microsoft.com/askds/2009/01/07/using-group-policy-preferences-to-map-drives-based-on-group-membership/ | * https://blogs.technet.microsoft.com/askds/2009/01/07/using-group-policy-preferences-to-map-drives-based-on-group-membership/ | ||
* https://wiki.samba.org/index.php/User_home_drives | |||
[[Категория:Active Directory]] | [[Категория:Active Directory]] |
Версия от 19:08, 4 марта 2016
Подключение дисков для пользователей Active Directory.
Параметры домена
Параметр | Значение |
---|---|
Имя домена | SCHOOL.ALT |
Имя контроллера домена | C228 |
TODO:
- Маппирование для всех пользователей
- Маппирование с помощью GPO
- Реализация без RSAT
Создание общих папок
Создаём папки:
mkdir -m 755 /srv/Public mkdir -m 755 /srv/Отдел
Прописываем в /etc/samba/smb.conf:
[Public]
path = /srv/Public
read only = No
[Отдел]
path = /srv/Отдел
read only = No
Перезапускаем samba:
service samba restart
Скрипт logon.bat
Создаём файл logon.bat в текущем каталоге:
@echo off
net use * /delete /yes
net use x: \\c228\Public
net use y: \\c228\Отдел
Преобразуем его (меняем кодировку и концы строк) и выкладываем в каталог ресурса netlogon: /var/lib/samba/sysvol/school.alt/scripts:
cat logon.bat | sed 's/$/\r/' | iconv -t cp866 > /var/lib/samba/sysvol/school.alt/scripts/logon.bat
Делаем скрипт запускаемым:
chmod go+rx /var/lib/samba/sysvol/school.alt/scripts/logon.bat
Привязка скрипта к конкретному пользователю
- Под Windows в RSAT (Active Directory - пользователи и компьютеры) выберите домен, затем Users на панели слева;
- Нажмите правой кнопкой мыши по пользователю и выберите пункт меню Свойства;
- Перейдите на вкладку Профиль
- Укажите в поле Сценарий входа сетевой путь к скрипту logon.bat:
\\с228\netlogon\logon.bat
- Нажмите кнопку OK
TODO:
Переписать раздел на ldapmodify
Ссылки
- https://helpdesk.egnyte.com/hc/en-us/articles/201638304-Mapping-a-drive-using-a-net-use-command-and-logon-scripts-for-domain-users
- https://blogs.technet.microsoft.com/askds/2009/01/07/using-group-policy-preferences-to-map-drives-based-on-group-membership/
- https://wiki.samba.org/index.php/User_home_drives