Seite 1 von 1

mounten als non-root

Verfasst: Sonntag 13. April 2008, 21:48
von blinki
Hallo,

auf folgende Frage habe ich bisher keine zufriedenstellende Antwort gefunden.

Habe ein Skript geschrieben das alte ISO-Images mountet,verändert und dann die ISOS neu generiert. Mit Root-Rechten funktioniert das alles super. Als Benutzer natürlich nicht.

Ich möchte gern Passwort Eingaben vermeiden. su bzw sudo scheint mir nicht so geeignet zu sein, weil das Rechte System in der Umgebung nicht dauerhaft ändern möchte.

Kann man für einen Befehl kurzzeitig root Rechte erhalten...für definierte Kommandos oder so.
Es geht ja nur ums mounten...

Re: mounten als non-root

Verfasst: Sonntag 13. April 2008, 22:17
von Leonidas
blinki hat geschrieben:Kann man für einen Befehl kurzzeitig root Rechte erhalten...für definierte Kommandos oder so.
Nein, wäre ja noch toller wenn jedes dahergelaufene Programm sind denkt "ja, jetzt könnt ich doch mal mit root-Rechten laufen"?! Granular geht es nicht, was ich selbst aber auch recht ätzend finde. Auf den BSDs ist da jetzt etwas Bewegung darin, den root-Account zu modularisieren.

Du hast folgende Möglichkeiten: sudo, user-flag in /etc/fstab.

Verfasst: Sonntag 13. April 2008, 22:19
von blinki
Danke für die schnelle Antwort...dann baue ich mal nen sudo drumherum

Verfasst: Sonntag 13. April 2008, 22:36
von Y0Gi
Ich hab's nie benutzt, aber mit setuid geht das offenbar. Da werden zwar ausdrücklich interpretierte Scripte ausgeschlossen, aber dann baut man eben einen Wrapper oder erzeugt ein ELF-Binary mit PyInstaller oder cx_freeze (eins von beiden sollte das können).

Re: mounten als non-root

Verfasst: Sonntag 13. April 2008, 23:43
von veers

Verfasst: Montag 14. April 2008, 11:39
von BlackJack
Ansonsten kann der KDE-Dateimanager Krusader in ISO-Dateien wie in Verzeichnisse hineinwechseln ohne das man sie mounten muss.