Jump to content

DMount: различия между версиями

Добавлено описание
Добавлена информаци об используемой лицецзии
 
Строка 14: Строка 14:
CLI позволяет не только управлять системной конфигурацией pam_mount, но и создавать отдельный конфигурационный файл на машинах без GUI, например, для дальнейшего распространения на рабочие станции через инструменты оркестрации (Ansible и подобные).
CLI позволяет не только управлять системной конфигурацией pam_mount, но и создавать отдельный конфигурационный файл на машинах без GUI, например, для дальнейшего распространения на рабочие станции через инструменты оркестрации (Ansible и подобные).


Исходный код программы находится по адресу: https://abf.rosa.ru/import/dmount
Исходный код программы распространяется под лицензией GPLv3 и находится по адресу: https://abf.rosa.ru/import/dmount

Текущая версия от 13:47, 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 и подобные).

Исходный код программы распространяется под лицензией GPLv3 и находится по адресу: https://abf.rosa.ru/import/dmount