Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. Dateirechte Linux Skript ausführen?

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

Dateirechte Linux Skript ausführen?

Geplant Angeheftet Gesperrt Verschoben Off Topic
3 Beiträge 2 Kommentatoren 175 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D Offline
    D Offline
    Dieter_P
    schrieb am zuletzt editiert von Dieter_P
    #1

    Hallo

    setzte gerade meinen IOB neu auf (Debian 12) und habe im Verzeichnis /home/pi 3 Skripte liegen, welche ich über ein exec Blockly zyklisch ausführe.

    Seit der Neuinstalltion (Debian 12) und Restore werden sie aber nicht mehr ausgeführt und erhalte die Log Meldung über fehlende Rechte:

    javascript.0
    	2025-01-04 20:21:48.072	warn	script.js.PV.Zaehler: bash: /home/pi/loggerZaehler.sh: Keine Berechtigung
    javascript.0
    	2025-01-04 20:21:48.068	warn	script.js.PV.WR1: bash: /home/pi/loggerWR1.sh: Keine Berechtigung
    javascript.0
    	2025-01-04 20:21:48.043	warn	script.js.PV.WR2: bash: /home/pi/loggerWR2.sh: Keine Berechtigung
    javascript.0
    	2025-01-04 20:21:45.070	warn	script.js.PV.WR2: bash: /home/pi/loggerWR2.sh: Keine Berechtigung 
    

    Daraufhin die Dateirechte kräftigst erweitert (7777) aber keine Verbesserung.

    8cef197a-c5e5-4765-aaa8-6e3ba4f75cbe-grafik.png

    Wo liegt denn hier das Problem? Mehr Rechte für eine Datei kann es doch gar nicht geben, auch wenn der User: IObroker im Home Verzeichnes des Users: pi aktiv werkelt, oder?

    Edit:
    Es funktioniert, wenn ich die Ordnerrechte von /home/pi auch auf 0755 setze, aber eigentlich sollte man das wohl so nicht machen da nun der komplette Ordnerinhalt frei zugänglich ist für andere Nutzer.

    Was wäre der korrekte Weg einzelne Dateien freizugeben? Auf die Verzeichnisse des Nutzers "IObroker" hab ich keinen Zugriff.

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • D Dieter_P

      Hallo

      setzte gerade meinen IOB neu auf (Debian 12) und habe im Verzeichnis /home/pi 3 Skripte liegen, welche ich über ein exec Blockly zyklisch ausführe.

      Seit der Neuinstalltion (Debian 12) und Restore werden sie aber nicht mehr ausgeführt und erhalte die Log Meldung über fehlende Rechte:

      javascript.0
      	2025-01-04 20:21:48.072	warn	script.js.PV.Zaehler: bash: /home/pi/loggerZaehler.sh: Keine Berechtigung
      javascript.0
      	2025-01-04 20:21:48.068	warn	script.js.PV.WR1: bash: /home/pi/loggerWR1.sh: Keine Berechtigung
      javascript.0
      	2025-01-04 20:21:48.043	warn	script.js.PV.WR2: bash: /home/pi/loggerWR2.sh: Keine Berechtigung
      javascript.0
      	2025-01-04 20:21:45.070	warn	script.js.PV.WR2: bash: /home/pi/loggerWR2.sh: Keine Berechtigung 
      

      Daraufhin die Dateirechte kräftigst erweitert (7777) aber keine Verbesserung.

      8cef197a-c5e5-4765-aaa8-6e3ba4f75cbe-grafik.png

      Wo liegt denn hier das Problem? Mehr Rechte für eine Datei kann es doch gar nicht geben, auch wenn der User: IObroker im Home Verzeichnes des Users: pi aktiv werkelt, oder?

      Edit:
      Es funktioniert, wenn ich die Ordnerrechte von /home/pi auch auf 0755 setze, aber eigentlich sollte man das wohl so nicht machen da nun der komplette Ordnerinhalt frei zugänglich ist für andere Nutzer.

      Was wäre der korrekte Weg einzelne Dateien freizugeben? Auf die Verzeichnisse des Nutzers "IObroker" hab ich keinen Zugriff.

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #2

      @dieter_p sagte in Dateirechte Linux Skript ausführen?:

      Was wäre der korrekte Weg einzelne Dateien freizugeben?

      Leg die Skripte in /usr/local/bin ab und nicht im /home des users 'pi'.

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      D 1 Antwort Letzte Antwort
      2
      • Thomas BraunT Thomas Braun

        @dieter_p sagte in Dateirechte Linux Skript ausführen?:

        Was wäre der korrekte Weg einzelne Dateien freizugeben?

        Leg die Skripte in /usr/local/bin ab und nicht im /home des users 'pi'.

        D Offline
        D Offline
        Dieter_P
        schrieb am zuletzt editiert von
        #3

        @thomas-braun
        Danke, geändert und läuft.

        1 Antwort Letzte Antwort
        0
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        321

        Online

        32.5k

        Benutzer

        81.7k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe