horstschulz
Goto Top

Bash-script vom Desktop aus ausführen

OS = OpenSuse 11.3

Hallo,
ich habe eine Bash-Datei (Backup mit Rsync) geschrieben und kann diese als root-user ausführen. Ausführen als root ist erforderlich.
Das Script wird nur bei Bedarf ausgeführt, also automatisch ausführen bei Start oder Stop des Systems geht nicht.

Bisher muß ich:
Konsole starten,
wechseln nach root,
in das Script-Verzeichnis
und mit ./backup.sh das Script starten.

Angemeldet am System bin ich als Benutzername, Gruppe = Users,
ich möchte aber das Script bei Bedarf vom Desktop (KDE) aus ausführen und das mit den Berechtigungen von root.
Die Bash ist gespeichert mit User = root, Gruppe = root.

Ich habe einiges schon gelesen und probiert, aber keine wirklich praktikable Lösung gefunden.
Vielleicht hat hier jemand eine für mich,

wäre nett!
Horst

Content-Key: 174098

Url: https://administrator.de/contentid/174098

Printed on: April 18, 2024 at 09:04 o'clock

Member: SlainteMhath
SlainteMhath Oct 04, 2011 at 09:19:05 (UTC)
Goto Top
Moin,

nimm den angemeldeten user in die Datei /etc/sudoers.conf auf und starte dann das Script mit sudo /der/pfad/backup.sh

lg,
Slainte
Member: horstschulz
horstschulz Oct 04, 2011 at 10:07:51 (UTC)
Goto Top
ok, vielen Dank,
aber wie bekomme ich dann die Anwendung ausführbar auf den Desktop? Das ist mei größeres Problem
Member: SlainteMhath
SlainteMhath Oct 04, 2011 at 10:21:45 (UTC)
Goto Top
Ich kenn jetzt KDE nicht im Detail, aber da gibt's doch sicher auch so sachen wie Verknüpfungen oder App-Launcher oder ähnliches. Ggfs. genügt auch ein Symbolischer Link im Desktop-Ordner.
Member: Lochkartenstanzer
Lochkartenstanzer Oct 04, 2011 at 11:24:39 (UTC)
Goto Top
Zitat von @horstschulz:
aber wie bekomme ich dann die Anwendung ausführbar auf den Desktop?

Üblicherweise rechte Maustaste und neue Verknüpfung/Appstarter erstellen. Zumindest war das mal so. Allerdings bin ich von KDE weg, als das zuviel Unarten des Windows-Startmenüs übernommen hat.

lks
Member: horstschulz
horstschulz Oct 04, 2011 at 16:50:24 (UTC)
Goto Top
ist gelöst:
Den Menü-Editor nutzen (rechtsklick auf Startmenü-Button)
auf Menüeinträge bearbeiten klicken.
Dort in der gewünschten Gruppe ein neues Element anlegen,
den Pfad zum Script angeben und
unter Erweitert -> Mit anderer Benutzerkennung ausführen anklicken,
dort root eingeben.
Nach Wunsch dem ganzen auf der ersten Registerkarte auch ein Icon zuweisen.