[Comm] Проблема с NIS

Arkady Sempliyaroff =?iso-8859-1?q?asempl_=CE=C1_front=2Eru?=
Ср Фев 18 23:47:27 MSK 2004


Доброго времени суток, All!

Обращаюсь с сообществу гениев как к последней надежде на спасение.

------------------------------------------------------------

Дано:

   Имеется в наличии сеть из 15 машин. К моменту начала эксперимента было:

        1. Сервер под RedHat 9.0

        2. На всех рабочих станциях также RedHat 9.0

        3. На сервере запущен NIS, через который логинятся все 
пользователи. (Всего около 40 человек)

        Короче, вся система пашет нормально, глюков замечено не было (в 
течение полугода)

Что было проделано:

     На одной из машин сношу RedHat (для верности форматирую винт), 
устанавливаю AltLinux Master 2.2 из коробки, никаких обновлений не 
устанавливаю (то есть все пакеты ставлю только из коробки, прошу не 
обзывать меня неприличными словами по этому поводу). Даю имя хоста и 
IP-адрес те же, что были до переустановки.

    На сервере ничего не трогаю.

    Теперь хочу, чтобы эта свежеустановленная машина тоже логинилась 
через NIS на сервере. Для этого делаю следующее:

      1. Устанавливаю пакеты yp-tools и ypbind с диска No 4.

      2. Прописываю в /etc/sysconfig/network:

            NISDOMAIN=idtgroup

      3. Прописываю в yp.conf:

           ypserver mainserver

          (соотвествующая запись в hosts имеется)

      4. Прописываю в nsswitch.conf:

          passwd: files nis
          shadow; tcb files nis
          group; files nis

          hosts; nis files dns

       5. Устанавливаю ypbind на запуск-при-загрузке.

  Результат:

        В процессе загрузки ypbind стартует нормально и говорит 
"Listening NIS server...."

        При попытке залогиниться, пропускает только того пользователя, 
который имеет аккаунт на локальной машине, а NIS-овских пользователей не 
пускает. Словом, ведет себя так, как будто NIS на машине вообще 
отсутствует. При этом сервер исправен и этот же пользователь нормально 
логинится с соседней машины.

      Попытка заменить в nsswitch.conf слово nis на compat ничего не дала.

     Попытка запустить ypbind из консоли с ключом -d показала, что 
ypbind правильно определяет сервер, но результат не изменился.

------------------------------------------------------------------------

Вопрос: Что я такого недокрутил?

Повторю, что все установленное -- исключительно из коробки. Если что-то 
надо обновить, то что именно?

Или я что-то куда-то недопрописал?

С глубояайшим к вам почтением

                                      Arkady Sempliyaroff.





Подробная информация о списке рассылки community