Loginscript mit administrativen Rechten

Autor

Dienstag, 26. Mai 2009 07:00:41

Hallo!

Ich möchte nach dem Start ein shellscript ausführen, welches administrative Rechte benötigt.
Ich habe versucht, das Script im Verzeichnis /etc/init.d/rc* abzulegen. Allerdings werden die Scripte schon vor dem Login ausgeführt und nicht erst nach dem Login.

Und wenn ich es im Userverzeichnis unterbringe, läuft es nicht im Kontext des root.
Kann mir jemand helfen? Danke!

Gruß

Chris Nagel

4 Antworten


Antworten
Loginscript mit administrativen Rechten
volker (unangemeldet), Dienstag, 26. Mai 2009 18:35:10
Ein/Ausklappen

Versuch es mal mit Hilfe von crontab
crontab -e
@reboot /pfad_zum_script

by


Bewertung: 106 Punkte bei 14 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Loginscript mit administrativen Rechten
helix (unangemeldet), Dienstag, 26. Mai 2009 21:03:30
Ein/Ausklappen

Du könntest Dein Skript evtl. in /etc/rc.d/boot.local unterbringen. Das läuft dann mit root Rechten zum Ende des boot-Vorgangs ab.

HTH


Bewertung: 148 Punkte bei 16 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Loginscript mit administrativen Rechten
Chris Nagel, Dienstag, 26. Mai 2009 21:49:32
Ein/Ausklappen

Hallo und danke für die Tipps!

Zu den bisherigen Vorschlägen:

1. crontab
So wie ich das verstehe, sind cronjobs für zyklische Aufträge gedacht.
Man kann darin Zeiten definieren, in denen ein Befehl ausgeführt wird.
Eine Triggerung beim Einloggen des Users kann man damit meiner Meinung nach nicht realisieren.

2./etc/init.d/boot.local
In der besagten Datei ist folgender Kommentar untergebracht:
# Here you should add things, that should happen directly after booting
# before we're going to the first run level.
#

Da dieses Script vor dem ersten run level ausgeführt wird, erfüllt es den gewünschten Zweck eher nicht.


Ich bin also weiterhin auf der Suche nach einer anderen Lösung, lasse mich aber bzgl. der Punkte 1 und 2 gerne eines Besseren belehren :-)

Gruß


Bewertung: 140 Punkte bei 20 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Loginscript mit administrativen Rechten
Ulf (unangemeldet), Mittwoch, 27. Mai 2009 09:15:35
Ein/Ausklappen

Mir fallen da nur die login scripte im home des benutzers ein. Diese werden natürlich nicht mit root Rechten ausgeführt. Du kannst Dort aber mit "sudo" (und entsprechenden Eintrag in der zugehörigen Config) beliebige Befehle mit root rechten ausführen.

PS: Bei der definition in der sudo-Config solltest Du den freigegebenen befehl möglichst exakt abbilden, um missbrauch zu verhinden!

Ciao
Ulf


Bewertung: 158 Punkte bei 19 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Ähnliche Artikel

  • LCRs im Vergleich
    Um 17:58 Uhr noch ein Preisbrecher, kostet die gleiche Internetverbindung via Analog-Modem oder ISDN zwei Minuten später das Zehnfache oder mehr. Least Cost Router wählen den stets günstigsten Tarif.
  • Aufgedeckt
    Die meisten Aktivitäten des Rechners im Netzwerk bleiben dem Anwender verborgen. Wireshark deckt sie auf.
  • Flashplayer und Adobe Reader haben Sicherheitsprobleme
    Einmal mehr fallen die sehr verbreiteten Produkte von Adobe durch Sicherheitslücken auf. Diesmal gibt es ernsthafte Warnungen vor den aktuellen Versionen des Flashplayer und des Adobe Readers.
  • Bash 4.0: Umfangreiches Tutorial verfügbar
    Der Advanced Bash Scripting Guide hat ein wichtiges Update erfahren: Version 6.0 behandelt erstmals Bash 4.0.
  • Ausgebremst
    Steht Ihnen kein Breitbandanschluss zur Verfügung und besitzen Sie kein ISDN, hilft nur der Griff zum Analogmodem, um ins Internet zu kommen. Welche Gerät Linux-tauglich sind, zeigt dieser Artikel.

Tipp der Woche

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 4 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

eeepc 1005HA externer sound Ausgang geht nicht
Dieter Drewanz, 18.03.2015 15:00, 0 Antworten
Hallo LC, nach dem Update () funktioniert unter KDE der externe Soundausgang an der Klinkenbuc...
AceCad DigiMemo A 402
Dr. Ulrich Andree, 15.03.2015 17:38, 2 Antworten
Moin zusammen, ich habe mir den elektronischen Notizblock "AceCad DigiMemo A 402" zugelegt und m...
Start-Job behindert Bootvorgang, Suse 13.2, KDE,
Wimpy *, 20.02.2015 10:32, 4 Antworten
Beim Bootvorgang ist ein Timeout von 1 Min 30 Sec. weil eine Partition sdb1 gesucht und nicht gef...
Konfiguration RAID 1 mit 2 SSDs: Performance?
Markus Mertens, 16.02.2015 10:02, 6 Antworten
Hallo! Ich möchte bei einer Workstation (2x Xeon E5-2687Wv3, 256GB RAM) 2 SATA-SSDs (512GB) al...
Treiber für Canon Laserbase MF5650
Sven Bremer, 10.02.2015 09:46, 1 Antworten
Hallo ich weiß mittlerweile das Canon nicht der beste Drucker für ein Linux System ist. Trotzd...

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] Konqueror_sollpersönlichen_Ordner_öffnen
Dietmar Schlosser, 29.03.2015 11:17
Am Donnerstag, 26. März 2015, 14:28:41 schrieb Heiko Ißleib: Hallo Heiko > http://picpaste.de/konqueror-...
Re: [EasyLinux-Suse] Meine beiden Anfagen abgeschlossen
Dietmar Schlosser, 29.03.2015 11:09
Am Donnerstag, 26. März 2015, 22:52:13 schrieb Heiko Ißleib: Hallo Heiko > > Was ich nicht versteh...
Re: [EasyLinux-Ubuntu] Konqueror_soll_"Persönlichen_Ordner" öffnen
Dietmar Schlosser, 29.03.2015 10:56
Am Mittwoch, 25. März 2015, 19:45:34 schrieb Heinz-Stefan Neumeyer: > Oder: > Rechtsklick auf das Sym...
Re: [EasyLinux-Ubuntu] Konqueror_soll_"Persönlichen_Ordner" öffnen
Dietmar Schlosser, 29.03.2015 10:55
Am Mittwoch, 25. März 2015, 20:16:28 schrieb Alexander McLean: > Am Mittwoch, 25. März 2015, 20:03:56 schr...
[EasyLinux-Ubuntu] Midnight Commander
Joachim Puttkammer, 29.03.2015 10:43
Hallo, kann man den MC mit einer festen Fenstrgröße starten? Gruß Joachim -- Joachim Puttkammer http...