Hallo,
ich möchte mehrere Laufwerke mounten und dabei das für die Laufwerke identische Passwort nur einmal abfragen. Die Laufwerke sind in der /etc/fstab wie folgt aufgeführt.
1 | //RechnerName/XYZ-Daten /media/RechnerName cifs noauto,_netdev,users,uid=1000,gid=1000 0 0 |
Dann habe ich die Passwortabfrage und einen mount-Versuch:
1 2 3 4 5 6 7 8 9 | variable=$(kdialog --password "PASSWORD bitte:"); if [ "$?" = 0 ]; then kdialog --msgbox "$variable"; mount '/media/Rechnername' -o password=$variable elif [ "$?" = 1 ]; then kdialog --sorry "YOU CHOSE CANCEL"; else kdialog --error "ERROR"; fi; |
Dieser mount-Befehl verlangt root-Rechte, damit müsste der Nutzer erst das root-Password, dann das Password für das zu mountende Laufwerk eingeben.
Die Direkt-Eingabe im Terminal
1 | mount '/media/Rechnername' |
führt nach Eingabe des Password für das zu mountende Laufwerk zum Erfolg. Wie kann ich das auch per Bash-Code erreichen?
Danke. Michael