Добрый день!
Мне нужно настроить автомонтирование smb шары при загрузке, при этом, данные для входа на шару должны использоваться те же, что и при входе в систему. Система в домене Windows(вводилось с помощью realm, логин с помощью pam), пользователи логинятся по учётным данным из AD, права доступа разграничены, поэтому такой вариант был бы идеален, но я не могу найти работающее решение.
Пробовал использовать libpam_mount как написано тут
https://wiki.ubuntu.com/MountWindowsSharesPermanently<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE pam_mount SYSTEM "pam_mount.conf.xml.dtd">
<!--
See pam_mount.conf(5) for a description.
-->
<pam_mount>
<!-- debug should come before everything else,
since this file is still processed in a single pass
from top-to-bottom -->
<debug enable="0" />
<!-- Volume definitions -->
<!-- pam_mount parameters: General tunables -->
<luserconf name=".pam_mount.conf.xml" />
<!-- Note that commenting out mntoptions will give you the defaults.
You will need to explicitly initialize it with the empty string
to reset the defaults to nothing. -->
<mntoptions allow="nosuid,nodev,loop,encryption,fsck,nonempty,allow_root,allow_other" />
<!--
<mntoptions deny="suid,dev" />
<mntoptions allow="*" />
<mntoptions deny="*" />
-->
<mntoptions require="nosuid,nodev" />
<!-- requires ofl from hxtools to be present -->
<logout wait="0" hup="no" term="no" kill="no" />
<!-- pam_mount parameters: Volume-related -->
<mkmountpoint enable="1" remove="true" />
</pam_mount>
<? xml version = "1.0" encoding = "utf-8"?>
<pam_mount>
<volume options = "uid =% (USER), gid = 100, dmask = 0700" user = "*" mountpoint = "/media/1" path = "/mnt/ServerName/Share" server = "192.168.1.2" fstype = "cifs" />
</pam_mount>
Но либо я что-то делаю не так, либо оно не работает.
Подошёл бы так же вариант использования скрипта, но я не знаю откуда брать учётные данные и как их указать в нём.
Моя система: Ubuntu 20.10 (GNU / Linux 5.8.0-36-generic x86_64) с LXQt DE ver 0.15.0
Smb шара находится на FreeBSD 11.3-RELEASE-p11 (FreeNAS.amd64) and Samba 4.10.16
p.s. извините за возможные ошибки и неточности, я новичок в Linux.
Попробовал метод отсюда -
https://kubuntu.ru/node/14528После чего стало невозможно войти с помощью сетевой учётки, якобы из-за некорректного пароля, хотя он точно верный. Пока что решает проблему только откат.