Sh als root Script ausführen

Hinweis: In dem Thema Sh als root Script ausführen gibt es 13 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Wie? Dann habe ich den Inhalt deines Scriptes nicht gesehen und auch die Beschreibung, was du genau zu erreichen suchst überlesen?


    Es ist nicht damit getan, einen Befehl zu posten, der nicht funktioniert, wenn ich schreibe, ich will das Script sehen.
    Ich meine damit, dass ich das GANZE Script sehen will.
    "Poste dein Script" heißt schlicht und einfach: Poste es.
    Es heißt nicht, dass ich vereinzelte Zeilen sehen will.
    Würde ich das wollen, schriebe ich das exakt so. (samt Zeilennummer )

    Für den Inhalt des Beitrages 57155 haftet ausdrücklich der jeweilige Autor: uhelp

  • Hier ist das KOMPLETTE Script

    Bash
    #!/bin/sh
    /opt/lampp/lampp panel


    und sonst hat es funktioniert nur habe ich aktuell noc ein paa Anlauf schwiriegkeiten


    Wegen der Sicherheit:
    Ich benutze es eigentlich nur um lokal Seiten zu testen.
    Welche Repos sind den gut für solche Pakete (Mysql php apache etc.)

    Einmal editiert, zuletzt von Blacky ()

    Für den Inhalt des Beitrages 57167 haftet ausdrücklich der jeweilige Autor: Blacky

  • Wenn dein "lampp" nicht selbst ein Shellscript für die bash ist, ist das in Ordnung.
    Trage es mit YaST in die Sudoers ein.


    "su -c" führt ein Kommando das nach dem "-c" (steht für Command) steht als goort aus.
    "su" heißt SubstituteUser. Und genau das tut der Befehle: Er ersetzt das Environment des aktuellen Users mit dem bei "su" angegebenen.
    "su Kaspar" macht dich also zum User "Kaspar" . Gibt man keinen USer an, wird "root" genommen.


    Du willst aber dennoch die "sudo" /"sudoers" Lösung.
    Rufe YaST auf. "sudo" ist dort ein eigenen Teilprogramm.

    Für den Inhalt des Beitrages 57168 haftet ausdrücklich der jeweilige Autor: uhelp