1

У меня есть сетевая установка из 20 странных систем, работающих под управлением Ubuntu Linux, где пользователям разрешено входить в систему, используя NIS+NFS. Я хочу изменить домашний каталог конкретного пользователя. Как я могу это сделать (из любой из подключенных систем)

1 ответ1

1

Клиент NIS проверит свой собственный файл /etc/passwd существует ли пользователь, чтобы изменить его. Поскольку это не так, операция usermod клиента завершится неудачно.

Чтобы изменить домашний каталог пользователя NIS, войдите в систему как пользователь root на сервере NIS и запустите usermod -d new_home -m username а затем make -C /var/yp , где /var /yp в каталоге конфигурации сервера NIS. Последняя команда будет распространять изменения на клиентов. Если new_home недоступен с сервера, usermod -m завершится ошибкой. Рекомендуется экспортировать домашние каталоги пользователей по NFS, и я полагаю, что это ваш случай.

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