Benutzern, die keine Root-Benutzer sind, die Bereitstellung von Geräten verweigern?

620
Cubinator73

Ich mag es nicht, wenn ein Benutzer ohne Rootberechtigung in der Lage ist, Partitionen auf meinem System zu mounten (oder mit Schreibberechtigungen bereitzustellen, um genauer zu sein). Obwohl dies mountnur für Root-Benutzer funktioniert, kann mein Dateimanager dolphinPartitionen ohne Root-Zugriff einhängen. Ich bin auf diese Antwort gestoßen, aber das Entfernen meines Benutzers plugdevhat nichts geändert. Dann habe ich herausgefunden, dass udisksctlmöglicherweise etwas damit zu tun hat, aber ich konnte keinen Weg finden, um udisksctlBenutzer zu deaktivieren (das Bearbeiten /usr/share/polkit-1/actions/org.freedesktop.udisks2.policyhat nichts geändert), also habe ich einfach umbenannt /usr/bin/udisksctlund neu gestartet und ... dolphinkann immer noch Partitionen mounten.

Nun meine Frage: Wie kann ich das Einhängen von Partitionen nur für root-Benutzer möglich machen?

1
Ich bin auf Kubuntu 16.04. Bestätigt: `plugdev`-Gruppe nutzt nichts. Sie haben ungefähr recht, die Montage erfolgt durch `udisks2`. Sie können es stoppen, indem Sie systemctl stop udisks2.service verwenden, aber ich kenne die Nebenwirkungen einer solchen Aktion nicht. Ich würde lieber Polkit-Regeln ändern, aber gosh! - Dieses Ding erscheint mit config (?) - Dateien in `/ var / lib / polkit-1 /`, `/ usr / share / polkit-1 /`, `/ etc / polkit-1 /` zu komplex. Kamil Maciorowski vor 6 Jahren 1
@ KamilMaciorowski Danke für den Hinweis. `systemctl mask udisks2` + reboot hat das Problem für mich gelöst. `udisksctl` spuckt jetzt Fehler aus, wenn vom Terminal aus ausgeführt wird, sieht 'dolphin' nicht einmal Partitionen (sogar gemountete) und mein verschlüsseltes Home-Verzeichnis ist beim Anmelden noch eingehängt. Bisher bin ich auf kein Problem gestoßen. Ich wäre immer noch froh, eine Lösung zu finden, die auf dem Ändern von Privilegien (polkit-1) basiert, anstatt einen Dienst herunterzufahren. Cubinator73 vor 6 Jahren 0
Verwandte Themen: [* Verhindern Sie das Kopieren von Daten auf USB-Geräte in Linux Ubuntu 16.04 *] (https://superuser.com/q/1311298/432690). Kamil Maciorowski vor 6 Jahren 1

0 Antworten auf die Frage