-1

Мне интересно, что такое NIS (Network Information Service) и почему крупные организации используют его?

Из того, что я знаю, это способ для людей войти в свою учетную запись с другого компьютера. В чем преимущество NIS по сравнению с подключением через SSH на удаленном сервере? Или другие способы централизации пользовательских данных?

1 ответ1

1

NIS делает для сетей коробок Unix то, что Active Directory делает для сетей компьютеров Windows, или то, что Open Directory делает для сетей Mac.

Это централизованное место для хранения таких вещей, как информация для входа пользователя, членство в группах и куча другой информации о распределенной вычислительной среде организации, так что все машины имеют одинаковую информацию без необходимости обновлять такую информацию на каждом компьютере. индивидуально.

"Подключение через SSH к удаленному серверу" - это совершенно не связанная концепция, которая не сопоставима ни с чем, что делает NIS. Но если и ваша текущая машина, и удаленный сервер используют одну и ту же инфраструктуру NIS для информации о своих пользователях и группах, у вас будут те же имя пользователя и пароль и числовой UID на удаленном сервере, что и на локальном сервере, и если вы Если у вас есть сетевой домашний каталог на NFS-сервере (или другом файловом сервере), этот удаленный сервер сможет использовать NIS, чтобы найти ваш домашний каталог и автоматически смонтировать этот общий файловый сервер, чтобы у вас был доступ ко всем вашим файлам.

NIS используется в средах Unix, потому что он был разработан в мире Unix. Аспекты LDAP, Active Directory и Open Directory основаны на идеях, впервые появившихся в yp и NIS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .