sudoers - Ausführung eines Skripts auf Pfad eingrenzen

Hinweis: In dem Thema sudoers - Ausführung eines Skripts auf Pfad eingrenzen gibt es 3 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hey,


    ein User muss ein bestimmtes Skipt ausführen. Jedoch möchte ich, dass dieser es nur unter bestimmten Pfaden ausführen darf.
    Konnte bis jetzt noch nichts braucbares finden :smilie_pc_057: . Danke an jede Unterstützung!


    Gruß

  • Was meinst du mit "nur unter bestimmten Pfaden"?
    Welche Scriptsprache?


    Es gäbe da ziemlich viele verschiedene Möglichkeiten.
    Beschreibe bitte präzise, worum es genau geht, was das Script tun soll und was das tatsächliche Ziel ist.

  • Bei dem Script handelt es sich um ein Shell-Script, welches rekursiv Rechte setzt.
    Bestimmte User sollen dieses Script nur innerhalb bestimmter Pfade ausführen dürfen, damit Sie sich nicht Rechte zu anderen Dateien geben können.


    sudoers-Datei:
    %group ALL=ALL /path/to/script.sh


    Kann ich den Ausführungort eingrenzen?

  • Nein.
    Die sudoers kann nur Programme/Scripte samt allen Parametern und Argumenten bestimmten Usern oder Gruppen erlauben.


    Poste das Script, oder beschreibe präzise.
    (Und damit meine ich nicht: wiederhole dich)


    Es gibt sehr viele Möglichkeiten, wie man sowas erreichen kann.