Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: etc/skel и /etc/security/pam_mount.conf.xml  (Прочитано 570 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Bulvinkl2004

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
etc/skel и /etc/security/pam_mount.conf.xml
« : 10 Февраля 2021, 17:10:50 »
Добрый день!
 Развернул Ubuntu 18.04, настроил XRDP, XFCE и ввел в домен. Настроил "скелет" юзера etc/skel. Далее вношу следующие изменения в файл /etc/security/pam_mount.conf.xml (секция "<!-- Volume definitions -->" ) для монтирования сетевых ресурсов

<volume fstype="cifs" server="192.168.33.2" path="transfer$" mountpoint="~/netshare/FileExchange" options="user$.

Сетевые ресурсы монтируются. Но после данного изменения у нового залогиненного пользователя не применяются настройки из папки "/etc/skel". Удаляю настройку автомонтирования, сношу профиль и подключаюсь заново. Настройки для вновь созданного профиля применяются. Не могу понять как эти два параметра связаны. И что нужно сделать чтобы всё это вместе работало?

Оффлайн Domitory

  • Активист
  • *
  • Сообщений: 613
    • Просмотр профиля
Re: etc/skel и /etc/security/pam_mount.conf.xml
« Ответ #1 : 11 Февраля 2021, 16:42:41 »
<volume fstype="cifs" server="192.168.33.2" path="transfer$" mountpoint="~/netshare/FileExchange" options="user$


Не вот так вот разве надо

<volume uid="10000-2000200000" fstype="cifs" server="192.168.33.2" path="transfer" mountpoint="~/netshare" options="sec=krb5,vers=3.0,cruid=%(USERUID),nounix,uid=%(USERUID),gid=%(USERUID),file_mode=0664,dir_mode=0775" />

Пользователь добавил сообщение 11 Февраля 2021, 16:46:05:
Такое не пробовали?


Перезапускаем службу ssds с очисткой кеша:

  systemctl stop sssd
  sudo rm -f /var/lib/sss/db/*
  sudo rm -f /var/lib/sss/mc/*
  sudo systemctl start sssd

Получаем информацию о любом доменной пользователе:

  id user
  getent passwd user

Настраиваем базовую конфигурацию PAM
Правим файл common-session:

  sudo vim  /etc/pam.d/common-session
 
В конец файла добавить строку, позволяющую создать домашний каталог в случае его отсутствия:

  session required        pam_mkhomedir.so umask=0022 skel=/etc/skel

« Последнее редактирование: 11 Февраля 2021, 16:46:05 от Domitory »

 

Страница сгенерирована за 0.066 секунд. Запросов: 26.