NEWS
Blockly sudo mit Passworteingabe
-
Hallo,
ich habe ein exec Blockly, was Dateien alter als X Tage auf einem Laufwerk suchen und löschen soll. Das Blockly zeigt keinen Fehler, das Kommando wird aber nicht ausgelöst.
Wenn ich den Befehl in der Kommandozeile auslöse, kommt die Abfrage nach dem Passwort, was ich eingeben muss.
Kann das Blockly auch, dass ich das Passwort da drin hinterlegen kann?
Befehl lautet: sudo find /home/iobroker/Bilder* -mtime +15 -exec rm {} ;
Wenn das Blockly nicht kann oder darf, besteht eine andere Möglichkeit diesen Befehl aus ioBroker zu starten?
-
@mika-0 sagte in Blockly sudo mit Passworteingabe:
Befehl lautet: sudo find /home/iobroker/Bilder* -mtime +15 -exec rm {} ;
sudo weglassen und die Berechtigungen im Verzeichnis richtig setzen. Sollte ja das Home-Verzeichnis vom Linux-Nutzer
iobroker
sein (?), welcher dort eh Eigentümer sein sollte. -
@haus-automatisierung Berechtigungen auf 775 gesetzt & ohne sudo. Funktioniert, Vielen Dank!
-
@mika-0 sagte in Blockly sudo mit Passworteingabe:
Berechtigungen auf 775 gesetzt & ohne sudo
Klingt erstmal nach zu vielen Rechten. Warum 775?! Wie waren die Rechte denn vorher?
-
@haus-automatisierung
Das war vorher:drwxr-xr-x 7 iobroker iobroker
Jetzt:
drwxrwxr-x 7 iobroker iobroker
Der Ordner wird via NFS, ggf auch wieder über CIFS / SMB geteilt.
Der Ordner wird von einer externen Kamera via FTPd gefüllt.Es gibt nur den Benutzer iobroker. Kein anderer soll Zugriff haben.
Siehst du eine Möglichkeit Berechtigungen zu reduzieren, wenn ja auch was (750)?