Автор Тема: Проблемы с авторизацией LDAP после переустановки сервера  (Прочитано 2748 раз)

Оффлайн maestro

  • Участник
  • *
  • Сообщений: 270
У меня авторизация по LDAP на школьном сервере. Станции - Мастер 5.0.2. После переустановки сервера обнаружил такую проблему. Старые учетки не работают. (владелец каталога не тот и группа не та). Не совпадают права пользователей на их домашние каталоги на рабочих станциях.
Приходится восстанавливать права пользователей вручную: chown -R user /home/user
Пользователей около 200. Замучаешься вручную править. Есть ли способ централизовано вернуть права пользователям? Может, как-то можно переконфигурировать LDAP централизовано?
В общем отоговый вопрос такой: Как восстановить LDAP после переустановки сервера?

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
У меня авторизация по LDAP на школьном сервере. Станции - Мастер 5.0.2. После переустановки сервера обнаружил такую проблему. Старые учетки не работают. (владелец каталога не тот и группа не та). Не совпадают права пользователей на их домашние каталоги на рабочих станциях.
Приходится восстанавливать права пользователей вручную: chown -R user /home/user
Пользователей около 200. Замучаешься вручную править. Есть ли способ централизовано вернуть права пользователям? Может, как-то можно переконфигурировать LDAP централизовано?
В общем отоговый вопрос такой: Как восстановить LDAP после переустановки сервера?
Какой сервер был ? Какой сейчас установлен ?
Сноси Винду, переходи на Линукс ! :)

Оффлайн maestro

  • Участник
  • *
  • Сообщений: 270
Школьный 5.0.2 и был, и стал.

Оффлайн maestro

  • Участник
  • *
  • Сообщений: 270
Причина понятна. Скорее всего, UIN не совпадают. Только как централизовано эту проблему решить?

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Причина понятна. Скорее всего, UIN не совпадают. Только как централизовано эту проблему решить?
Насколько мне известно, в web интерфейсе такой функции не предусмотрено.
А вы как старую базу на новый сервер переносили ? Через ldapsearch ?
Сноси Винду, переходи на Линукс ! :)

Оффлайн maestro

  • Участник
  • *
  • Сообщений: 270
Старую базу не переносил. Пользователи были добавлены вручную. А можно подробнее про ldapsearch?
У меня сеть на сервере перестала работать. И другие косяки были. Поэтому переустановил. Пользователей лаборант вбила. Не ожидал, что будут проблемы с подключением пользователей к системе LDAP. Кстати домен изначально не работал. Хотя имя и IP такие же, как на старом сервере. Пришлось отключить сетевую аутентификацию и включить заново. Домен заработал, но корректно только с новыми пользователями. Старые глючат.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Старую базу не переносил. Пользователи были добавлены вручную. А можно подробнее про ldapsearch?
У меня сеть на сервере перестала работать. И другие косяки были. Поэтому переустановил. Пользователей лаборант вбила. Не ожидал, что будут проблемы с подключением пользователей к системе LDAP. Кстати домен изначально не работал. Хотя имя и IP такие же, как на старом сервере. Пришлось отключить сетевую аутентификацию и включить заново. Домен заработал, но корректно только с новыми пользователями. Старые глючат.
Если так создавали, тогда правильно что пользователи теперь не могут зайти в свои домашние каталоги. UID наверняка другие теперь у этих пользователей!

Про ldapsearch http://forum.altlinux.org/index.php/topic,13139.msg177682.html#msg177682
По идее на старом сервере нужно было подобной командой скопировать базу в файл *.ldif и потом при при переустановке (даже в web интерфейсе есть такая функция)  добавить в базу из LDIF файла. Тогда бы все UID и т.п. сохранились и все было бы хорошо. Сейчас даже не знаю что вам делать...
Сноси Винду, переходи на Линукс ! :)

Оффлайн maestro

  • Участник
  • *
  • Сообщений: 270
Понял, что придется вручную права настраивать. Или новый домен делать. А где в альтераторе импорт-экспорт базы ЛДАП? Никогда не видел.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Понял, что придется вручную права настраивать. Или новый домен делать. А где в альтераторе импорт-экспорт базы ЛДАП? Никогда не видел.
Служба каталогов LDAP - Режим эксперта (это, правда, в Кентавре 6). А экспорта вроде и нету...
Или ldapadd, ldapsearch, ldapmodify.
Сноси Винду, переходи на Линукс ! :)

Оффлайн maestro

  • Участник
  • *
  • Сообщений: 270
Но мы ведь говорим о Школьном сервере...  А база ЛДАП перенесется с Школьного сервера на Кентавр или наоборот?

Кентавр навороченый. Пока только смотрел. Еще не юзал.

На железе, которое под сервак выделил, не заработала графика Кентавра. Установил 64-битный Kdesktop. На нем 3 виртуальных сервера Win2003, Школьный и IDECO. Привык уже к школьному. Может, со временем вместо него Кентавра поставлю.

Кентавр пока на виртуалке в Kdesktop. 4-я гостевая. Тестю. ))


Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Я к тому, что не знаю как в Школьном Сервере 5.0.2 устроен web. Но думаю такая фича тоже должна быть.
ldapadd, ldapsearch, ldapmodify - это консольные утилиты для работы с базой LDAP, они хоть где одинаково работать будут.
Сноси Винду, переходи на Линукс ! :)

ska

  • Гость
Понял, что придется вручную права настраивать. Или новый домен делать. А где в альтераторе импорт-экспорт базы ЛДАП? Никогда не видел.
Служба каталогов LDAP - Режим эксперта (это, правда, в Кентавре 6). А экспорта вроде и нету...
Или ldapadd, ldapsearch, ldapmodify.
Может лучше slapcat, slapadd?

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Может лучше slapcat, slapadd?
Не знаю таких.
В скриптах ldap-useradd и т.п. (в web как раз эти скрипты используются) добавляется при помощи ldapadd.
Сноси Винду, переходи на Линукс ! :)