[Gelöst] Passwortabfrage beim Mounten einer internen HDD

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
sobrion
Beiträge: 2
Registriert: 18.11.2024 20:57:11

[Gelöst] Passwortabfrage beim Mounten einer internen HDD

Beitrag von sobrion » 18.11.2024 21:04:14

Guten Abend,
ich versuche, eine interne HDD (ext4) zu mounten. Dabei wird immer mit Verweis auf "org.freedesktop.udisks2.filesystem-mount-system" nach meinem Passwort gefragt. Ich würde dieses Verhalten gerne deaktivieren und habe bereits Recherche betrieben. Angeblich soll eine Datei "/etc/polkit-1/rules.d/10-udisks2.rules" mit folgendem Inhalt

Code: Alles auswählen

// See the polkit(8) man page for more information
// about configuring polkit.

// Allow udisks2 to mount devices without authentication
// for users in the "wheel" group.
polkit.addRule(function(action, subject) {
    if ((action.id == "org.freedesktop.udisks2.filesystem-mount-system" ||
         action.id == "org.freedesktop.udisks2.filesystem-mount") &&
        subject.isInGroup("wheel")) {
        return polkit.Result.YES;
    }
});
helfen. Diese bringt mir jedoch nicht den gewünschten Effekt. Hat jemand eine andere Idee? Ich würde mich sehr freuen.
Viele Grüße
Zuletzt geändert von sobrion am 19.11.2024 21:31:31, insgesamt 1-mal geändert.

rodney
Beiträge: 373
Registriert: 09.12.2016 04:15:59

Re: Passwortabfrage beim Mounten einer internen HDD

Beitrag von rodney » 18.11.2024 21:35:29

Spontanidee: Bist du in der Gruppe 'wheel'?

Benutzeravatar
BigR
Beiträge: 17
Registriert: 03.08.2024 00:05:56

Re: Passwortabfrage beim Mounten einer internen HDD

Beitrag von BigR » 19.11.2024 11:47:39

Ich mounte meine internen Laufwerke mit UUID und fstab.

Benutzeravatar
kalle123
Beiträge: 3037
Registriert: 28.03.2015 12:27:47
Wohnort: Mönchengladbach

Re: Passwortabfrage beim Mounten einer internen HDD

Beitrag von kalle123 » 19.11.2024 11:59:44

Die Gruppe 'wheel' taucht bei mir gar nicht auf.

Hiermit lade ich in /etc/fstab meine Daten SSD beim Start.

Code: Alles auswählen

# Mount DATA partition under /mnt/DATA 
UUID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx /mnt/DATA	 ext4	 noatime,defaults	 0	 2
cu KH

rhHeini
Beiträge: 2706
Registriert: 20.04.2006 20:44:10

Re: Passwortabfrage beim Mounten einer internen HDD

Beitrag von rhHeini » 19.11.2024 12:31:48

Eine interne Platte nicht in der fstab zu mounten macht nur ganz selten Sinn. Macht man das über die fstab ist auch kein Passwort nötig. Das wird nur abgefragt wenn man händisch einen Datenträger an automount-Prozessen vorbei einbinden will.

Mein Ratschlag: erstell Dir einen Eintrag in der fstab und fummle nicht an diesen polkit/udev-Prozeduren rum. Du wirst nicht glücklich damit.

Benutzeravatar
thunder11
Beiträge: 2188
Registriert: 19.04.2023 09:08:30

Re: Passwortabfrage beim Mounten einer internen HDD

Beitrag von thunder11 » 19.11.2024 15:08:09

Wie gesagt ist die fstab das beste Verfahren.
Ansonsten ist statt dem Erstellen von der Datei /etc/polkit-1/rules.d/10-udisks2.rules
es wohl besser, sich mal mit der Datei

Code: Alles auswählen

/usr/share/polkit-1/actions/org.freedesktop.UDisks2.policy
zu beschäftigen.

Dort werden sie geholfen :mrgreen:
Edit

Da gibt es folgende Aktionen, wo man passendes suchen muss (Mount):

Code: Alles auswählen

cat /usr/share/polkit-1/actions/org.freedesktop.UDisks2.policy|grep -v 'description xml'|grep -v ' <message'|grep description
    <description>Mount a filesystem</description>
    <description>Mount a filesystem on a system device</description>
    <description>Mount a filesystem from a device plugged into another seat</description>
    <description>Mount a filesystem on behalf of another user</description>
    <description>Mount/unmount filesystems defined in the fstab file with the x-udisks-auth option</description>
    <description>Unmount a device mounted by another user</description>
    <description>Take ownership of a filesystem</description>
    <description>Unlock an encrypted device</description>
    <description>Unlock an encrypted system device</description>
    <description>Unlock an encrypted device plugged into another seat</description>
    <description>Unlock an encrypted device specified in the crypttab file with the x-udisks-auth option</description>
    <description>Lock an encrypted device unlocked by another user</description>
    <description>Change passphrase for an encrypted device</description>
    <description>Change passphrase for an encrypted device</description>
    <description>Manage loop devices</description>
    <description>Delete loop devices</description>
    <description>Modify loop devices</description>
    <description>Manage swapspace</description>
    <description>Manage RAID arrays</description>
    <description>Power off drive</description>
    <description>Power off a system drive</description>
    <description>Power off a drive attached to another seat</description>
    <description>Eject media</description>
    <description>Eject media from a system drive</description>
    <description>Eject media from a drive attached to another seat</description>
    <description>Modify a device</description>
    <description>Modify a system device</description>
    <description>Modify a device</description>
    <description>Rescan a device</description>
    <description>Open a device</description>
    <description>Open a system device</description>
    <description>Modify system-wide configuration</description>
    <description>Modify system-wide configuration</description>
    <description>Modify drive settings</description>
    <description>Update SMART data</description>
    <description>Set SMART data from blob</description>
    <description>Run SMART self-test</description>
    <description>Enable/Disable SMART</description>
    <description>Check power state</description>
    <description>Send standby command</description>
    <description>Send standby command to a system drive</description>
    <description>Send standby command to drive on other seat</description>
    <description>Securely erase a hard disk</description>
    <description>Update SMART data</description>
    <description>Run device self-test</description>
    <description>Start the sanitize operation</description>
    <description>Format a namespace</description>
    <description>NVMeoF connection</description>
    <description>Disconnect a NVMeoF controller</description>
    <description>Set a NVMe Host NQN/ID</description>
    <description>Cancel job</description>
    <description>Cancel job started by another user</description>

sobrion
Beiträge: 2
Registriert: 18.11.2024 20:57:11

Re: Passwortabfrage beim Mounten einer internen HDD

Beitrag von sobrion » 19.11.2024 18:08:16

Guten Abend,
vielen Dank für die zahlreichen Antworten. Ich habe die Festplatte jetzt via fstab eingebunden, was nach kleineren Schwierigkeiten auch funktioniert hat. Dieses Verfahren ist für mich auch wesentlich nachvollziehbarer als die genannten Konfigurationsdateien, mit denen ich mich wahrscheinlich zunächst sehr gründlich beschäftigen müsste.

Viele Grüße

rhHeini
Beiträge: 2706
Registriert: 20.04.2006 20:44:10

Re: Passwortabfrage beim Mounten einer internen HDD

Beitrag von rhHeini » 19.11.2024 19:12:04

Supich, Glückwunsch.

Würdest Du bitte noch ein [Gelöst] oder [Erledigt] in der Kopfzeile Deines Originalposts einfügen zur Kenntlichmachung dass der Faden beendet ist? Danke.

Antworten