У цій статті наведені основні кроки і команди для установки, настройки і адміністрування NIS +.
Встановлення та налаштування
У прикладах з встановлення та налаштування використовуються наступні імена сервера і клієнта:
- NIS + server: server (9.124.111.62)
- NIS + client: client (9.124.111.61)
Для установки NIS + потрібно набір файлів bos.net.nisplus.
- Перевіряємо наявність набору файлів за допомогою наступної команди:
- Планування топології NIS + включає вибір імені кореневого домена, машини кореневого сервера, клієнтів і ведених машин (slave). Крім того, рекомендується підготувати схему ієрархії доменів - це допоможе правильно налаштувати NIS +.
- У файлі /usr/lib/security/methods.cfg повинен бути визначений модуль NISPLUS наступним чином:
Завантажувальний модуль NISPLUS повинен бути доступний в каталозі / usr / lib / security.
Для початку настройки сервера NISPLUS необхідно кореневе доменне ім'я. Нехай це буде isl.com.
- Виконати команду nisserver наступним чином:
На екрані повинна з'явитися наступна інформація:
Потрібно натиснути n для зміни певних вище атрибутів або y для продовження.
Тепер на екрані можна побачити наступне:
Для продовження потрібно вибрати y. в результаті чого буде налаштований сервер NIS +.
За допомогою команди nispopulate потрібно задати пароль, який буде потім використовуватися для зв'язку клієнтів з сервером.
Після додавання цього запису в таблицю хостів конфігурація сервера NIS + можна вважати закінченим.
На цьому конфігурація клієнта NIS + закінчена.
адміністрування
В даному розділі розглядаються загальні питання адміністрування та основні команди для налаштування NIS +.
- Щоб зупинити NIS + і видалити ім'я домену, потрібно ввести наступні команди:
Після цього видаліть всі файли в каталозі / var / nis /
Подібним чином використовуємо команду niscat для перевірки наявності певних записів в таблиці NIS +. Наприклад, для показу записів хоста:
Команда додасть nispuser.isl.com в групу testgrp.isl.com.
Для перевірки записи групи testgrp.isl.com введемо:
Для виведення списку груп:
висновок
Хоча NIS + має деякі переваги в порівнянні з NIS, важливо відзначити, що зв'язки між NIS + і NIS не існує. Команди загальна структура NIS + відрізняються від NIS. Синтаксис для деяких команд в NIS + відрізняється від синтаксису команд в NIS. NIS + був розроблений з нуля і не є розширенням NIS.
Для отримання більш докладної інформації про інших командах, які використовуються для адміністрування NIS +, см. Network Information Services (NIS and NIS +) Guide в розділі «Можливо схожі теми».