ActiveDirectory/Logon script1: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Строка 54: Строка 54:
  \\с228\netlogon\logon.bat
  \\с228\netlogon\logon.bat
* Нажмите кнопку {{term|OK}}
* Нажмите кнопку {{term|OK}}
{{todo|Переписать раздел на ldapmodify}}


== Ссылки ==
== Ссылки ==

Версия от 15:27, 25 февраля 2016

Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.


Подключение дисков для пользователей Active Directory.

Параметры домена

Параметр Значение
Имя домена SCHOOL.ALT
Имя контроллера домена C228


Создание общих папок

Создаём папки:

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


Ссылки