visudo? nach reboot weider passwd abfrage
Hallo Liste ich habe mit visudo die /etc/sudoers bearbeitet folgendes hab ich eingetragen Host_Alias LOCAL=localhost tester LOCAL = NOPASSWD: /home/tester/Desktop/sudo_rechte.sh in dem Script sudo_rechte.sh steht folgendes cd /proc/bus/usb chmod -R 777 * hintergrund ist das ein usbdevive nur tut wenn es alle Rechte hat und die würde ich gerne dem user tester geben. soweit so gut beim ersten mal muss ich das passwd für root eingeben und dann geht es auch nur nach dem reboot muss man das ganze nochmal machen was ich so nicht möchte. ich wurde mir wünschen das es auch nach einem reboot ohne erneute passwdabfrage geht!! was mache ich da falsch ? Danke
--- Ursprüngliche Nachricht --- Von: Uwe Grosskinsky
An: suse-linux@suse.com Betreff: visudo? nach reboot weider passwd abfrage Datum: Wed, 19 Oct 2005 13:01:31 +0200 Hallo Liste Hallo,
ich habe mit visudo die /etc/sudoers bearbeitet
folgendes hab ich eingetragen
Host_Alias LOCAL=localhost tester LOCAL = NOPASSWD: /home/tester/Desktop/sudo_rechte.sh Hast du auch einen User_Alias und Cmnd_Alias Verwendet ? Wenn du visudo schließt, kommen da irgend welche meldungen ?
in dem Script sudo_rechte.sh steht folgendes
cd /proc/bus/usb chmod -R 777 * Hm... Sieht eigentlich gut aus.
hintergrund ist das ein usbdevive nur tut wenn es alle Rechte hat und die würde ich gerne dem user tester geben.
soweit so gut beim ersten mal muss ich das passwd für root eingeben und dann geht es auch nur nach dem reboot muss man das ganze nochmal machen was ich so nicht möchte.
ich wurde mir wünschen das es auch nach einem reboot ohne erneute passwdabfrage geht!! Hm... also wenn diese USB-Device immer drin ist, dann würde ich das als Bootskript einbauen.
Gruß Merenda -- Lust, ein paar Euro nebenbei zu verdienen? Ohne Kosten, ohne Risiko! Satte Provisionen für GMX Partner: http://www.gmx.net/de/go/partner
Am Mittwoch, 19. Oktober 2005 12:59 schrieb luisa merenda:
--- Ursprüngliche Nachricht --- Von: Uwe Grosskinsky
An: suse-linux@suse.com Betreff: visudo? nach reboot weider passwd abfrage Datum: Wed, 19 Oct 2005 13:01:31 +0200 Hallo Liste
Hallo,
ich habe mit visudo die /etc/sudoers bearbeitet
folgendes hab ich eingetragen
Host_Alias LOCAL=localhost tester LOCAL = NOPASSWD: /home/tester/Desktop/sudo_rechte.sh
Hast du auch einen User_Alias und Cmnd_Alias Verwendet ? Wenn du visudo schließt, kommen da irgend welche meldungen ?
Nein ich habe derzeit nichts eingetragen! ist das ein muss ? Nach dem speichern kommt auch keine Fehlermeldung das....z.b. Zeile 30 ein syntax problem hätte.
in dem Script sudo_rechte.sh steht folgendes
cd /proc/bus/usb chmod -R 777 *
Hm... Sieht eigentlich gut aus.
hintergrund ist das ein usbdevive nur tut wenn es alle Rechte hat und die würde ich gerne dem user tester geben.
soweit so gut beim ersten mal muss ich das passwd für root eingeben und dann geht es auch nur nach dem reboot muss man das ganze nochmal machen was ich so nicht möchte.
ich wurde mir wünschen das es auch nach einem reboot ohne erneute passwdabfrage geht!!
Hm... also wenn diese USB-Device immer drin ist, dann würde ich das als Bootskript einbauen.
Du hast schon recht ... hab ich auch eingebaut in den bootprozess... und geht, nur dreht es sich um einen USB -Dongle den man Updaten kann. Dazu wird er abgezogen an eine windows kiste geschleppt upgedatet und wieder rangesteckt. nur kann es passieren das ein prozess der willkürlich nach dem Dongle sucht (10 sec - 1 std) sieht das der dongle nicht da ist .... killt er die App :( wenn er wieder angeschlossen wird gibts wieder unter /proc/bus/usb keine rechte und die muss man neu setzten was der user (noch testuser) dürfen soll als root ist es ja kein problem, aber der user solls auch dürfen weil er dies Dongleupdates machen soll. Danke
Gruß
Merenda
-- Lust, ein paar Euro nebenbei zu verdienen? Ohne Kosten, ohne Risiko! Satte Provisionen für GMX Partner: http://www.gmx.net/de/go/partner
On Wed, Oct 19, 2005 at 01:01:31PM +0200, Uwe Grosskinsky wrote: [...]
hintergrund ist das ein usbdevive nur tut wenn es alle Rechte hat und die würde ich gerne dem user tester geben. [...]
Was mich an diesem Problem wundert: Gibt es unter SuSE (meine Erfahrung mit SuSE ist wachsend, aber noch begrenzt) keine "hotplug"-artigen Konstrukte, die diese Rechte automatisch richtig setzen koennen sobald dieses Device eingesteckt wird? Das waere doch wohl die beste Loesung. Ich bilde mir ein, sowas bei Mandrake mal gesehen zu haben, aber das ist schon wieder eine Weile her. Cheerio, Thomas
Hallo Uwe, hallo Leute, Am Mittwoch 19 Oktober 2005 13:01 schrieb Uwe Grosskinsky: [...]
in dem Script sudo_rechte.sh steht folgendes
cd /proc/bus/usb chmod -R 777 *
Mit einem ähnlich gebauten Script (ersetze chmod durch tar) war es in Confixx [1] möglich, dass jeder User (= Domain-Eigentümer) durch simples Löschen eines Verzeichnisses ein Backup von /root (mitsamt Kopien von /etc/passwd, /etc/shadow usw.) anfordern konnte... /proc/bus/usb kann zwar nicht jeder löschen, aber es könnte durch irgendeinen Fehler mal nicht gemountet sein. Wenn der User dann Dein Script aufruft, wirkt das chmod -R im aktuellen Verzeichnis. Und wenn das aktuelle Verzeichnis "zufällig" / war, kann jeder hinterher lustig mit all Deinen Dateien spielen. Sichere Scripte machen das so: cd /proc/bus/usb || exit 1 chmod -R 777 * (falls cd fehlschlägt, wird das Script abgebrochen. Die Ausgabe von Fehlermeldungen o. ä. habe ich mir an dieser Stelle verkniffen ;-) - oder - cd /proc/bus/usb && chmod -R 777 * (chmod wird nur ausgeführt, wenn cd erfolgreich war. Das Script läuft aber weiter! Sprich: der Rest des Scripts darf nicht vom Erfolg des cd-Aufrufs abhängen!) - oder - chmod -R 777 /proc/bus/usb/* (ganz einfach, aber effektiv ;-) Gruß Christian Boltz [1] eine Administrationsoberfläche für Webserver -- Ich verlas mich. Die Dokumentation ist devel und nicht unstable, daher kann wohl nur ein kyrillischer Zeichensatz oder gar ein inhaltlicher Fehler vorkommen. Obwohl... Man könnte sie unter Windows 95 lesen, damit sie abstürzt. Das wäre aber OT. [Ferdinand Ihringer in suse-linux]
participants (4)
-
Christian Boltz
-
luisa merenda
-
T. Ribbrock
-
Uwe Grosskinsky