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

Смонтируйте домашние папки Windows пользователей из RHEL6

Я только что настроил аутентификацию AD на своих серверах RHEL6 (с использованием SSSD / LDAP / Kerberos). Теперь я бы хотел, чтобы домашние папки пользователей Windows монтировались автоматически при входе в систему на одной из машин Linux.

Моя проблема в том, что:

-слишком много пользователей, чтобы иметь записи в / etc / fstab

-пользователи не могут монтировать без прав суперпользователя, поэтому я не могу просто добавить строку в их сценарии запуска

-нет pam_mount для RHEL

-autofs не очень хорошо работает с CIFS и Kerberos

Есть ли у кого-нибудь предложения?

** Отредактируйте файлы OPP, которых нет в pam.mount **

Я использую ubuntu, но это должно работать для centos / redhat;

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

Я обнаружил, что с cifs-utils это работает;

<volume uid="8000-800000"  user="*" fstype="cifs" server="windowsservername.domain" path='%(USER)' mountpoint="~/windowshare" options="sec=krb5,cruid=%(USERUID),file_mode=0700,dir_mode=0700,nodev,nosuid" />

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

Решение для непривилегированных пользователей, монтирующих в RHEL6, состоит в том, чтобы добавить их в группу 'fuse' и использовать fusermount с AutoFS. (В Gnome gvfs-mount внешний интерфейс.). (Посмотрите мою предыдущую историю вопросов по GVFS.)

pmount позволяет пользователям монтировать файловые системы без корневого доступа или /etc/fstab вход. Он доступен в репозитории EPEL. Я не думаю, что это полное решение для вас, но оно может помочь вам хотя бы частично.