Установка і настройка nis

У цій статті наведені основні кроки і команди для установки, настройки і адміністрування NIS +.

Встановлення та налаштування

У прикладах з встановлення та налаштування використовуються наступні імена сервера і клієнта:

  • NIS + server: server (9.124.111.62)
  • NIS + client: client (9.124.111.61)

Для установки NIS + потрібно набір файлів bos.net.nisplus.

  1. Перевіряємо наявність набору файлів за допомогою наступної команди:
  2. Планування топології NIS + включає вибір імені кореневого домена, машини кореневого сервера, клієнтів і ведених машин (slave). Крім того, рекомендується підготувати схему ієрархії доменів - це допоможе правильно налаштувати NIS +.
  3. У файлі /usr/lib/security/methods.cfg повинен бути визначений модуль NISPLUS наступним чином:

Завантажувальний модуль NISPLUS повинен бути доступний в каталозі / usr / lib / security.

  • У файлі / etc / security / user потрібно визначити атрибут SYSTEM в розділі default як NISPLUS or compat:
  • Необхідно включити каталог / usr / lib / nis в змінну оточення PATH наступним чином:
  • Для початку настройки сервера NISPLUS необхідно кореневе доменне ім'я. Нехай це буде isl.com.

    1. Виконати команду nisserver наступним чином:

    На екрані повинна з'явитися наступна інформація:

    Потрібно натиснути n для зміни певних вище атрибутів або y для продовження.

    Тепер на екрані можна побачити наступне:

    Для продовження потрібно вибрати y. в результаті чого буде налаштований сервер NIS +.

  • Потім потрібно заповнити таблиці NIS + з локальних файлів. Можна використовувати наступну послідовність кроків для копіювання необхідних файлів в каталог / var / tmp / nisplus, а потім використовувати команду nispopulate для заповнення таблиць. Залежно від кількості користувачів в системі це може зайняти багато часу.

    За допомогою команди nispopulate потрібно задати пароль, який буде потім використовуватися для зв'язку клієнтів з сервером.

  • Додаємо кореневий сервер в таблицю хостів, використовуючи наступну команду:

    Після додавання цього запису в таблицю хостів конфігурація сервера NIS + можна вважати закінченим.

  • Перевіряємо стан готовності сервера:
  • Для додавання клієнтів в таблицю хостів на сервері NIS + використовуємо таку команду:
  • Після додавання клієнтів в таблицю хостів потрібно перейти на комп'ютер клієнта і форматувати його наступним чином:
  • Перезавантажуємо комп'ютер клієнта:

    На цьому конфігурація клієнта NIS + закінчена.

  • Для перевірки клієнтом налаштувань сервера можна використовувати команду nisstat. що дасть впевненість в правильності налаштувань.
  • адміністрування

    В даному розділі розглядаються загальні питання адміністрування та основні команди для налаштування NIS +.

    1. Щоб зупинити NIS + і видалити ім'я домену, потрібно ввести наступні команди:

    Після цього видаліть всі файли в каталозі / var / nis /

  • Для створення групи (наприклад, nisgrpadm) потрібно перевірити ім'я домену та використовувати команду testgrp).
  • Щоб перевірити, чи сформовані групи, вводимо:
  • Щоб створити користувача NIS + (наприклад, nispuser.
  • Виводимо список користувачів:

    Подібним чином використовуємо команду niscat для перевірки наявності певних записів в таблиці NIS +. Наприклад, для показу записів хоста:

  • Для додавання користувача в групу вводимо:

    Команда додасть nispuser.isl.com в групу testgrp.isl.com.

  • Щоб перевірити записи групи testgrp. вводимо:

    Для перевірки записи групи testgrp.isl.com введемо:

  • Ще однією корисною командою є nisls. яка може бути використана для перевірки записів в таблицях NIS +. Наприклад, для виведення списку таблиць, які були заповнені, вводимо:

    Для виведення списку груп:

    висновок

    Хоча NIS + має деякі переваги в порівнянні з NIS, важливо відзначити, що зв'язки між NIS + і NIS не існує. Команди загальна структура NIS + відрізняються від NIS. Синтаксис для деяких команд в NIS + відрізняється від синтаксису команд в NIS. NIS + був розроблений з нуля і не є розширенням NIS.

    Для отримання більш докладної інформації про інших командах, які використовуються для адміністрування NIS +, см. Network Information Services (NIS and NIS +) Guide в розділі «Можливо схожі теми».

    Ресурси для скачування

    Схожі теми

    Схожі статті