Назад | Перейти на главную страницу

Автоматическое монтирование домашних папок LDAP на клиентских машинах

Я создал пару пользователей на своем ldap и установил пару клиентских машин ubuntu ldap, на которых пользователи могут входить в систему со своими учетными записями. Теперь я хочу предоставить общий доступ к их домашним папкам и сделать их централизованными на всех клиентских машинах. Ниже приведены шаги, которые я сделал:

На сервере LDAP

  1. Я установил пакет nfs server:

    apt-get install nfs-kernel-server

  2. На моем сервере ldap домашние папки сохраняются в /home/users папка, поэтому я создал папку на сервере машины и назвал ее /home/users

  3. Я модифицировал /etc/exports для экспорта домашних каталогов на сервере LDAP клиенту, добавив эту строку:

    /home/users *(rw,no_root_squash,no_subtree_check,no_wdelay,sync)

На клиентском компьютере LDAP

  1. Устанавливаю клиентское ПО nfs:

    apt-get install nfs-common

  2. Я создал папку и назвал ее /home/users чтобы соответствовать серверам ldap и серверной машине

  3. Я модифицировал /etc/fstab и добавил ниже, чтобы он смонтировался автоматически:

    192.168.1.10:/home/users /home/users nfs _netdev,auto,hard,intr 0 4

Я перезапустил машины (как сервер, так и клиенты), чтобы увидеть эффект, но все же домашний каталог пользователей не синхронизирован, они полностью разделены, например, на серверных машинах нет ничего в /home/users каталог, но на клиентских машинах есть папки с именами пользователей в /home/users но у них разные данные.

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

Ваш клиент не монтирует сервер, потому что его предполагаемая точка монтирования не пуста.

После того, как вы очистите точку монтирования, возможно, переместив ее содержимое в правильное место на сервере, она должна работать должным образом.


Долгосрочная, особенно если у вас более одного файлового сервера, лучше использовать autofs. я использую sssd-ldap для этих вещей, похоже, это также может быть подходящим для вас.