Монтирование дисков пользователем без пароля в Mangaro Linux

Чтобы монтировать диски без пароля, надо настроить правила через Polkit.

Создать файл с правилом:

sudo nano /etc/polkit-1/rules.d/99-udisks-mount.rules

Вставить в него:

polkit.addRule(function(action, subject) {
    if (action.id == "org.freedesktop.udisks2.filesystem-mount-system" ||
        action.id == "org.freedesktop.udisks2.filesystem-mount") {
        return polkit.Result.YES;
    }
});

Перезапустить polkit:

sudo systemctl restart polkit

Теперь любой пользователь компьютера сможет монтировать диски без пароля.

Если надо разрешить монтирование только определённой группе, то файл может быть примерно таким:

polkit.addRule(function(action, subject) {
    if (action.id == "org.freedesktop.udisks2.filesystem-mount-system" ||
        action.id == "org.freedesktop.udisks2.filesystem-mount") {
        if (subject.isInGroup("wheel")) {
            return polkit.Result.YES;
        }
    }
});
Отправить
Отправить
Поделиться