Archiv für die Kategorie ‘TiPPS / TRiCKS’
Image mounten für jedermann
Wenn man öfters Images mountet, so wird es nervig jedesmal ein sudo vor den mountbefehl zu setzen sowie das passwort einzugeben. Gerade bei sicheren Passwörten mit vielen sternchen, groß und kleinschreibung sowie zahlen stört das dann doch.
Hier zeige ich jetzt wie man sein System so verändert das jeder User OHNE Passwort ein image mounten kann.
- Schritt 1: Einrichten des Mountpointes
Zuerst benötigen wir einen Punkt wo die images in zukunft gemountet werden sollen. Ich habe hier /media/image benutzt. Man kann natürlich auch andere Orte wählen, muss dann aber im weiteren Tutverlauf die Pfade entsprechend anpassen.
sudo mkdir /media/image
- Schritt 2: Setzen des fstab eintrages
Damit ein normaluser ohne passwort mounten darf muss sich der eintrag in der fstab befinden. Ein image liegt aber nicht immer am selben Ort. Deswegen arbeiten wir mit einem Symlink der im tmp ordner liegt auf den der User schreibrechte hat.
Also mit gedit, nano, vi oder sonstwas die fstab öffnen
sudo gedit /etc/fstab
und folgende Zeile am ende einfügen
/tmp/image /media/image iso9660 defaults,user,noauto,loop 0 0
- Schritt 3: Vereinfachung per Script
Damit man sich beim Symlink setzen nicht die Finger wundtippt kann man das ganze auch per Script vereinfachen. Hier mal das Script das ich nutze:
#!/bin/bash if [ "$1" == "" ] ; then echo Kein image oder Parameter angegeben elif [ "$1" == "-u" ] ; then umount /media/image else PFAD=`pwd` ln -sf $PFAD/$1 /tmp/image mount /tmp/image fi
Das Script hab ich unter /usr/local/bin/imount abgelegt und mit sudo chmod a+x /usr/local/bin/imount ausführbar gemacht.
Das Script sucht sich den aktuellen Pfad raus und setzt den image namen dahinter. Das ist dann der reelle Image Pfad der zum mounten benutzt wird.
Dann setzt es den Symlink und mountet das image.
Mit imount /pfad/zur/image.iso wird die Image eingehängt.
Und mit imount -u wird die Image ausgehängt.
Jetzt kann man ohne root zu werden images mounten und entmounten. Ich hoffe mal das das jemandem was nützt und wer verbesserungen hat oder fehler findet darf sich melden.
Hinterlasse einen Kommentar
