NIS — это сетевая информационная служба, которая широко используется для обмена данными конфигурации о различных системах по всей сети. В сегодняшней статье мы поговорим о методах установки и настройки этого сервера в системе Debian 10.
Для установки сервера NIS на машину Debian 10 вам необходимо выполнить три основных шага:
Во-первых, вам нужно обновить вашу систему с помощью следующей команды:
sudo apt-get update
После успешного обновления вашей системы вы получите сообщения.
Теперь мы можем установить сервер NIS с помощью следующей команды:
sudo apt-get –y install nis
Во время установки NIS-сервера вас попросят указать для него доменное имя. Вы можете использовать любое имя по вашему выбору или выбрать имя по умолчанию и нажать клавишу Enter.
После настройки доменного имени для вашего сервера NIS вы заметите, что установка завершится в течение нескольких секунд, при этом на терминале отобразятся сообщения.
После установки сервера NIS в Debian 10 мы можем продолжить его настройку следующим образом:
Во-первых, нам нужно запустить службу «rpcbind» в Debian 10 с помощью команды, показанной ниже:
sudo systemctl start rpcbind
Теперь мы проверим, успешно ли была запущена служба «rpcbind», выполнив следующую команду:
sudo systemctl status rpcbind
Вы можете легко увидеть статус службы «rpcbind» в нашей системе Debian 10.
После этого мы запустим службу «ypserv» в Debian 10 с помощью следующей команды:
sudo systemctl start ypserv
Теперь мы проверим, был ли запущен сервис ypserv успешно или нет, выполнив команду, показанную ниже:
sudo systemctl status ypserv
Вы можете легко увидеть статус службы «ypserv» в нашей системе Debian 10.
Теперь мы установим NIS в качестве главного сервера в Debian 10. Для этого мы получим доступ к файлу /etc/default/nis с помощью команды, показанной ниже:
sudo nano /etc/default/nis
Затем мы присвоим значение «master» переменной «NISSERVER». После этого мы можем сохранить и закрыть наш файл.
Теперь мы настроим диапазон IP-адресов, чтобы разрешить доступ к нашему серверу NIS. Для этого мы обратимся к файлу /etc/ypserv.securenets с помощью следующей команды:
sudo nano /etc/ypserv.securenets
Теперь закомментируем строку.
Наконец, мы добавим допустимый диапазон IP-адресов в конец этого файла, как показано на изображении ниже. После этого мы можем сохранить и закрыть наш файл.
Теперь мы можем добавить любой желаемый IP-адрес для нашего NIS-сервера. Для этого нам нужно получить доступ к файлу /etc/hosts с помощью команды, показанной ниже:
sudo nano /etc/hosts
Нам нужно найти имя нашего NIS-сервера в этом файле, а затем назначить любой желаемый IP-адрес или даже выбрать адрес по умолчанию. После этого мы можем сохранить и закрыть этот файл.
После выполнения всех этих настроек мы перезапустим сервер NIS с помощью следующей команды:
sudo systemctl restart nis
Наконец, мы обновим базу данных NIS с помощью команды, показанной ниже:
sudo /usr/lib/yp/ypinit –m
На этом этапе мы можем добавить в эту базу данных любые хосты, на которых будут работать серверы NIS. После того, как вы добавили имена хостов, вы можете нажать Ctrl + D.
После этого вам нужно ввести «y» и затем нажать клавишу Enter.
После обновления базы данных NIS вы получите подтверждающее сообщение о том, что выбранная система была настроена как главный сервер NIS.
Мы также можем удалить сервер NIS из нашей системы Debian 10 в любое время, выполнив следующие два шага:
Сначала мы запустим показанную ниже команду, чтобы удалить сервер NIS и его файлы конфигурации:
sudo apt-get purge nis
Наконец, мы также удалим все неиспользуемые пакеты и зависимости с помощью следующей команды:
sudo apt-get autoremove
Эта статья была посвящена методам установки и настройки сервера NIS в Debian 10. Эти методы могут показаться слишком длинными, но для завершения этих настроек нам потребовалось всего несколько минут. Наконец, мы завершили эту статью описанием метода удаления NIS из Debian 10.