В тестинг улетело обновление очень интересного пакета - pam_mount
Что он умеет? Правильно монтировать сетевые папки, требующие авторизации, т.е. ввода имени и пароля при подключении - впрочем, сетевые папки без авторизации тоже монтируются нормально.
Зачем нужно монтирование?
Мы максимально облегчили работу с сетевыми папками и без монтирования, почти все программы из состава образа Росы, в том числе LibreOffice, ROMP и прочая умеют открывать и сохранять файлы в сетевом окружении.
Но не все программы такое умеют. Из состава образа это Clementine, а также есть множество других, не понимающих сетевое открытие по cifs программ.
И для них приходится монтировать сетевые папки. Обычно это делают через fstab, реже через autofs или systemd.
pam_mount для таких задач - одно из самых красивых решений.
Сейчас рабочий пакет в тестинге, его можно поставить
urpmi pam_mount
Как оно работает?
Идея в том, чтобы при монтировании использовать те имя и пароль, которые используются при входе в систему.
Для этого нужно подключиться к системе авторизации.
Для KDE правильней всего будет подцепиться именно к авторизации в KDE, чтоб при консольном входе под другим пользователем доппароли не спрашивались.
Это файл
/etc/pam.d/kde
откроем его под root и добавим в начало строчку
auth optional pam_mount.so
и в конец строчку
session optional pam_mount.so
Теперь осталось описать наши "шары" - сетевые папки в файле
/etc/security/pam_mount.conf.xml
для этого находим там
<!-- Volume definitions -->
и пишем после нее определение своих подключаемых сетевых папок. Это проще чем в fstab, все необходимые опции монтирования пропишутся и даже папку для монтирования можно не создавать - все работает автоматом.
У меня в тестовом домене это подключение выглядит как:
<volume fstype="cifs" server="winserver.keleg-home.ru" path="UserShare" mountpoint="/mnt/cifs" />
Осталось выйти и зайти в систему, чтоб осуществить подключение при авторизации.
по команде df или в Dolphin увидите подключенную сетевую папку.
Монтирование сетевых папок с авторизацией
Re: Монтирование сетевых папок с авторизацией
Означает ли это, что для подключения, например, того же Яндекс.Диск не нужно использовать webdav или нет?
...сегодня - лучше, чем вчера, завтра - лучше, чем сегодня!..
Re: Монтирование сетевых папок с авторизацией
webdav я не пробовал, но все ж механизм монтирования прежде всего для локалки и доменов предназначен - если связь пропадет (что с инетом бывает) система глючить будет.adeptru писал(а):Означает ли это, что для подключения, например, того же Яндекс.Диск не нужно использовать webdav или нет?
Я так монтирую сейчас диск, подключенный к роутеру.
Re: Монтирование сетевых папок с авторизацией
А как сделать чтобы pam_mount не был привязан к учетной записи?
Re: Монтирование сетевых папок с авторизацией
В смысле? Он и так не привязан к учетной записи, он использует для монтирования то имя и пароль, что вы при входе указываете.vvpnet писал(а):А как сделать чтобы pam_mount не был привязан к учетной записи?