Задача: обеспечить монтирование cifs-ресурсов в домашние каталоги юзеров linux-хостов (точнее - монтировать cifs-шары с базами 1С в каталоги .wine/dosdevices/e: etc.)
Решение:
1. меняем /etc/pam.d/system-auth:
...
auth required pam_mount.so
...
session optional pam_mount.so
...
Нюансы:
1.1. первая строка должна быть _до_ pam_unix и pam_ldap
1.2. при этом в этих двоих должно стоять try_first_pass или user_first_pass (обычно так оно и есть)
1.3. вторая строка стоит последней в списке
2. меняем /etc/security/pam_mount.conf.xml:
...
<luserconf name=".pam_mount.conf.xml" />
...
<mntoptions allow="...domain" />
...
3. и - наконец - ~/.pam_mount.conf.xml:
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE pam_mount SYSTEM "pam_mount.conf.xml.dtd">
<pam_mount>
<volume fstype="cifs" server="server" path="1c" mountpoint="~/.wine/dosdevices/e:" options="domain=MYDOMAIN" />
</pam_mount>
Комментариев нет:
Отправить комментарий