DMount: различия между версиями
Ilfat (обсуждение | вклад) Добавлены скриншоты Метка: визуальный редактор отключён |
Ilfat (обсуждение | вклад) Добавлено описание |
||
| Строка 1: | Строка 1: | ||
[[Файл:DMount Main window.png|мини|Главное окно]] | [[Файл:DMount Main window.png|мини|Главное окно]] | ||
[[Файл:DMount Add Network Share dialog.png|мини|Диалог добавления сетевой папки]] | [[Файл:DMount Add Network Share dialog.png|мини|Диалог добавления сетевой папки]]'''DMount''' — утилита, предназначенная для настройки автоматического монтирования сетевых папок при входе пользователя в систему. | ||
Монтирование выполняется индивидуально для каждого пользователя через pam_mount с Kerberos-аутентификацией — каждый пользователь получает доступные для него сетевые ресурсы в своём домашнем каталоге. | |||
Утилита управляет записями в /etc/security/pam_mount.conf.xml, создавая и изменяя только свои ресурсы, не затрагивая сторонние. | |||
Привилегированные операции выполняются через PolicyKit (pkexec). | |||
Пакет состоит из двух частей: dmount (GUI) и dmount-core (библиотеки и скрипты-помощники, не требующие GUI-зависимостей). | |||
DMount предоставляет как графический интерфейс (GUI на PyQt5/PyQt6), так и полноценный CLI. | |||
CLI позволяет не только управлять системной конфигурацией pam_mount, но и создавать отдельный конфигурационный файл на машинах без GUI, например, для дальнейшего распространения на рабочие станции через инструменты оркестрации (Ansible и подобные). | |||
Исходный код программы находится по адресу: https://abf.rosa.ru/import/dmount | |||
Версия от 13:04, 13 мая 2026


DMount — утилита, предназначенная для настройки автоматического монтирования сетевых папок при входе пользователя в систему.
Монтирование выполняется индивидуально для каждого пользователя через pam_mount с Kerberos-аутентификацией — каждый пользователь получает доступные для него сетевые ресурсы в своём домашнем каталоге.
Утилита управляет записями в /etc/security/pam_mount.conf.xml, создавая и изменяя только свои ресурсы, не затрагивая сторонние.
Привилегированные операции выполняются через PolicyKit (pkexec).
Пакет состоит из двух частей: dmount (GUI) и dmount-core (библиотеки и скрипты-помощники, не требующие GUI-зависимостей).
DMount предоставляет как графический интерфейс (GUI на PyQt5/PyQt6), так и полноценный CLI.
CLI позволяет не только управлять системной конфигурацией pam_mount, но и создавать отдельный конфигурационный файл на машинах без GUI, например, для дальнейшего распространения на рабочие станции через инструменты оркестрации (Ansible и подобные).
Исходный код программы находится по адресу: https://abf.rosa.ru/import/dmount