![О сетевой информационной системе (NIS) - различные выпуски Ubuntu](https://rvso.com/image/1542113/%D0%9E%20%D1%81%D0%B5%D1%82%D0%B5%D0%B2%D0%BE%D0%B9%20%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B9%20%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B5%20(NIS)%20-%20%D1%80%D0%B0%D0%B7%D0%BB%D0%B8%D1%87%D0%BD%D1%8B%D0%B5%20%D0%B2%D1%8B%D0%BF%D1%83%D1%81%D0%BA%D0%B8%20Ubuntu.png)
Я хочу настроить NIS-сервер между двумя машинами, на которых установлены разные версии Ubuntu (на одной 14.04, на другой 16.04). Проблема в том, что поскольку у них разные версии, у них есть некоторые учетные записи системных служб, которые различаются между собой, например:
saned
/home/saned
в версии 14.04 домашний каталог пользователя находится в папке , а/var/lib/saned
в версии 16.04 — в папкеlibuuid
пользователь существует только на машине 14.04.
Что мне нужно сделать, чтобы правильно настроить общий доступ к файлу passwd
между этими машинами? Могу ли я игнорировать такие различия?
решение1
Как я понял, сервер NIS просто учитывает учетные записи пользователей. Поэтому нет необходимости беспокоиться о конфликте в системных учетных записях между машинами.