Loginscript mit administrativen Rechten

Chris Nagel - Dienstag, 26. Mai 2009 07:00:41 - 4 Antworten

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ß

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: 268 Punkte bei 46 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: 261 Punkte bei 43 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: 250 Punkte bei 49 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: 271 Punkte bei 49 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.
  • Sicher unterwegs
    Klein, kleiner, winzig: Je kleiner der USB-Stick, desto eher geht er verloren oder bleibt an einem fremden Rechner angesteckt zurück. Mit USBCryptFormat sichern Sie Ihre Daten für den Fall eines Verlusts des Speichermediums gegen Datenklau.
  • Aufgedeckt
    Die meisten Aktivitäten des Rechners im Netzwerk bleiben dem Anwender verborgen. Wireshark deckt sie auf.
  • 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.
  • 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.

Aktuelle Fragen

Probleme mit MPC/MPD
Matthias Göhlen, 27.09.2016 13:39, 0 Antworten
Habe gerade mein erstes Raspi Projekt angefangen, typisches Einsteigerding: Vom Raspi 3B zum Radi...
Soundkarte wird erkannt, aber kein Ton
H A, 25.09.2016 01:37, 6 Antworten
Hallo, Ich weiß, dass es zu diesem Thema sehr oft Fragen gestellt wurden. Aber da ich ein Linu...
Scannen nur schwarz-weiß möglich
Werner Hahn, 20.09.2016 13:21, 2 Antworten
Canon Pixma MG5450S, Dell Latitude E6510, Betriebssyteme Ubuntu 16.04 und Windows 7. Der Canon-D...
Meteorit NB-7 startet nicht
Thomas Helbig, 13.09.2016 02:03, 4 Antworten
Verehrte Community Ich habe vor Kurzem einen Netbook-Oldie geschenkt bekommen. Beim Start ersch...
windows bootloader bei instalation gelöscht
markus Schneider, 12.09.2016 23:03, 1 Antworten
Hallo alle zusammen, ich habe neben meinem Windows 10 ein SL 7.2 Linux installiert und musste...

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] Bildbetrachtungsprogramm (KDE) mir Druckfunktion
Heiko, 28.09.2016 00:02
Am Dienstag, 27. September 2016, 01:46:26 CEST schrieb alfred: Hallo Michael,hallo Alfred > > >...
Re: [EasyLinux-Ubuntu] [gelöst]_Thunar
Gerhard Blaschke, 27.09.2016 21:16
Am 27.09.2016 um 19:37 schrieb Karl-Heinz: > Am Tue, 27 Sep 2016 08:48:37 +0200 > schrieb Gerhard Bla...
Re: [EasyLinux-Ubuntu] Thunar
Karl-Heinz, 27.09.2016 19:37
Am Tue, 27 Sep 2016 08:48:37 +0200 schrieb Gerhard Blaschke : Hallo Gerhard, doch das geht. Hier mal ein...
Re: [EasyLinux-Suse] Firefox
Heiko, 27.09.2016 15:46
Am Dienstag, 27. September 2016, 10:46:37 CEST schrieb Horst Schwarz: Hallo, > ich war gezwungen, im Firefo...
Re: [EasyLinux-Ubuntu] Thunar
Gerhard Blaschke, 27.09.2016 08:48
Am 27.09.2016 um 08:21 schrieb Uwe Herrmuth: > Hallo Gerhard, > > Gerhard schrieb am 26.09.2016...