Мне нужно настроить сеть из двадцати машин Ubuntu и сервера. Как и сейчас, у пользователей есть локальные учетные записи на машинах, но я хочу иметь централизованную аутентификацию пользователей со всей пользовательской информацией, хранящейся на сервере, и с домашними каталогами на стороне сервера. Поэтому, когда пользователь входит в систему на любом из клиентских компьютеров, его имя пользователя и пароль должны быть проверены на сервере, а затем его домашний каталог должен быть подключен с сервера через NFS или что-то еще.
Как мне это сделать? Какой самый лучший способ?