Laufwerk als User mounten: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
(Weitere Möglichkeit hinzugefügt um Laufwerke ohne EIngabe eines root-Passwortes zu mounten.)
(allow inactive auf "yes geändert", mounten externer Medien hinzugefügt, Überschift interne Laufwerke und externe Medien hinzugefügt)
Zeile 28: Zeile 28:
</pre>
</pre>


Man ändert einfach den folgenden Abschnitt von
=== Systeminterne Laufwerke als User mounten ===
Um als normaler User systeminterne Laufwerke (Festplatten) mounten zu können muß der folgende Abschnitt geändert werden.
<pre>
<pre>
<action id="org.freedesktop.udisks.filesystem-mount-system-internal">
<action id="org.freedesktop.udisks.filesystem-mount-system-internal">
Zeile 49: Zeile 50:
     <description>Mount a system-internal device</description>
     <description>Mount a system-internal device</description>
     <description xml:lang="da">Montér en intern enhed</description>
     <description xml:lang="da">Montér en intern enhed</description>
    <message>Authentication is required to mount the device</message>
    <message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message>
    <defaults>
      <allow_any>no</allow_any>
      <allow_inactive>yes</allow_inactive>
      <allow_active>yes</allow_active>
    </defaults>
  </action>
</pre>
Nun kann jeder Benutzer Systeminterne Laufwerke (z.B. Festplatten) ohne Eingabe eines root-Passwortes mounten.
=== Externe Medien als User mounten ===
Um als User externe Medien (USB-Sticks,SD Karten) mounten zu können, muß
man folgenden Abschnitt ändern:
<pre>
<action id="org.freedesktop.udisks.filesystem-mount">
    <description>Mount a device</description>
    <description xml:lang="da">Montér en enhed</description>
     <message>Authentication is required to mount the device</message>
     <message>Authentication is required to mount the device</message>
     <message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message>
     <message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message>
Zeile 59: Zeile 80:
</pre>
</pre>


Nun kann jeder Benutzer Systeminterne Laufwerke (z.B. Festplatten) ohne Eingabe eines root-Passwortes mounten.
auf
 
<pre>
  <action id="org.freedesktop.udisks.filesystem-mount">
    <description>Mount a device</description>
    <description xml:lang="da">Montér en enhed</description>
    <message>Authentication is required to mount the device</message>
    <message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message>
    <defaults>
      <allow_any>no</allow_any>
      <allow_inactive>yes</allow_inactive>
      <allow_active>yes</allow_active>
    </defaults>
  </action>
</pre>
 
[[Kategorie:Hardware]]
[[Kategorie:Hardware]]

Version vom 8. Juli 2011, 23:03 Uhr

Man hat verschiedene Möglichkeiten, als normaler User Dateisysteme zu mounten. Dieser Artikel beschreibt das Mounten auf der Shell, da die großen Desktopumgebungen andere Methoden benutzen, die in ihren eigenen Artikeln beschrieben werden.

Als Option in /etc/fstab

Häufig benötigte Dateisysteme können bequem über eine Änderung in /etc/fstab als normaler User eingebunden werden. Dem gewünschten Dateisystem muss nur die Option users hinzugefügt werden.

//server/freigabe /mnt/usershare cifs user=user,password=password,domain=domain,users 0 0

Das Mounten erfolgt auf der Shell des normalen Users:

$ mount //server/freigabe

Mit sudo

Da man sicher nicht immer /etc/fstab für jedes Dateisystem bearbeiten möchte, kann man auch eine Regel für sudo hinzufügen, damit normale Benutzer ohne Passwort Dateisysteme einbinden können.

# visudo

Nun gilt es, die Regel am Ende der sudoers Datei hinzuzufügen. Mit einem % wird ein Gruppenname angegeben. So ist es möglich, das Mounten für alle User möglich zu machen.

%users ALL = NOPASSWD: /bin/mount
%users ALL = NOPASSWD: /bin/umount

In GNOME und KDE

Um in KDE und Gnome Laufwerke als User ohne Nachfrage des root-Passworts zu mounten, muss man die Datei als root bearbeiten:

/usr/share/polkit-1/actions/org.freedesktop.udisks.policy

Systeminterne Laufwerke als User mounten

Um als normaler User systeminterne Laufwerke (Festplatten) mounten zu können muß der folgende Abschnitt geändert werden.

<action id="org.freedesktop.udisks.filesystem-mount-system-internal">
    <description>Mount a system-internal device</description>
    <description xml:lang="da">Montér en intern enhed</description>
    <message>Authentication is required to mount the device</message>
    <message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message>
    <defaults>
      <allow_any>no</allow_any>
      <allow_inactive>no</allow_inactive>
      <allow_active>auth_admin</allow_active>
    </defaults>
  </action>

auf

<action id="org.freedesktop.udisks.filesystem-mount-system-internal">
    <description>Mount a system-internal device</description>
    <description xml:lang="da">Montér en intern enhed</description>
    <message>Authentication is required to mount the device</message>
    <message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message>
    <defaults>
      <allow_any>no</allow_any>
      <allow_inactive>yes</allow_inactive>
      <allow_active>yes</allow_active>
    </defaults>
  </action>

Nun kann jeder Benutzer Systeminterne Laufwerke (z.B. Festplatten) ohne Eingabe eines root-Passwortes mounten.

Externe Medien als User mounten

Um als User externe Medien (USB-Sticks,SD Karten) mounten zu können, muß

man folgenden Abschnitt ändern:

<action id="org.freedesktop.udisks.filesystem-mount">
    <description>Mount a device</description>
    <description xml:lang="da">Montér en enhed</description>
    <message>Authentication is required to mount the device</message>
    <message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message>
    <defaults>
      <allow_any>no</allow_any>
      <allow_inactive>no</allow_inactive>
      <allow_active>yes</allow_active>
    </defaults>
  </action>

auf

  <action id="org.freedesktop.udisks.filesystem-mount">
    <description>Mount a device</description>
    <description xml:lang="da">Montér en enhed</description>
    <message>Authentication is required to mount the device</message>
    <message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message>
    <defaults>
      <allow_any>no</allow_any>
      <allow_inactive>yes</allow_inactive>
      <allow_active>yes</allow_active>
    </defaults>
  </action>