SSH + Samba + вопрос о LDAP

ASP.NET не имеет созданного в планировщике, но существуют способы запустить фоновые потоки даже в веб-приложении. Однако мой совет состоял бы в том, чтобы сохранить это простым, и иметь веб-страницу подписчика электронной почты, посылают электронные письма по требованию. Затем можно запланировать задачу от любого компьютера для посещения той веб-страницы. Вы могли бы хотеть защитить приложение почтовой программы с некоторой формой аутентификации для предотвращения злоупотребления системой, где хакеры могли вызвать подписчика электронной почты.

Это имеет добавленный побочный эффект (преимущество), что запланированная задача всегда выполняется в Вашем часовом поясе.

1
задан 20 September 2010 в 15:57
2 ответа

Необходимо использовать некоторый дополнительный механизм для синхронизации паролей.

Я знаю о двух способах сделать это:

  1. В Samba можно установить

    ldap passwd sync = yes
    

    Это обновит все три хэша пароля в LDAP, когда пользователь изменит их пароль через Samba. Необходимо будет также установить ожидать сценарий в конфигурации Samba для изменения атрибута userPassword. В конфигурационном файле по умолчанию существует рабочий образец.

  2. Используйте наложение в своем сервере LDAP. Для OpenLDAP Вам будет нужен smbk5pwd. Это, кажется, настоящее испытание. Существует запись на конфигурации с 2005. http://student.physik.uni-mainz.de/~reiffert/smbk5pwd.html

    На данном этапе Вы могли установить Samba, чтобы только изменить пароль UNIX и позволить Вашему наложению сделать остальных.

    Другие серверы LDAP могли бы также иметь эту функцию.

1
ответ дан 3 December 2019 в 22:25

Чтобы иметь самбу используют ldap в качестве бэкенда пароля, Вы добавляете это к конфигурации:

бэкенд passdb = ldapsam:ldap://

ldap снабжают суффиксом =

альтернативно также:

администратор ldap dn =

Существует больше информации об этом здесь:

Samba_& _ LDAP

1
ответ дан 3 December 2019 в 22:25

Теги

Похожие вопросы