NEWS
[gelöst] Keine Rechte um das Spiegelverzeichnis zu erstellen
-
@thomas-braun Danke für die schnelle Antwort.
Mein System ist aber recht hartnäckig.pi@raspberrypi:~ $ sudo -H -u iobroker mkdir /home/iobroker/backups/javascripte mkdir: cannot create directory ‘/home/iobroker/backups/javascripte’: No such file or directory pi@raspberrypi:~ $ -
@amg_666 sagte in Keine Rechte um das Spiegelverzeichnis zu erstellen:
Wieso heisst das denn /home/iobroker/...? Bei mir ist iobroker in /opt/iobroker/...
Weil das Spiegelverzeichnis eben nicht in /opt/iobroker sein soll muss es woanders hin, wo der user 'iobroker' schreiben darf. Sein /home bietet sich da an.
@thomas-braun Dann sollte ich das wohl mal ändern :-) bei mir steht noch als Spiegelverzeichnis /opt/iobroker/... (Adapter v6.0.3) läuft ohne zu meckern
-
@thomas-braun Danke für die schnelle Antwort.
Mein System ist aber recht hartnäckig.pi@raspberrypi:~ $ sudo -H -u iobroker mkdir /home/iobroker/backups/javascripte mkdir: cannot create directory ‘/home/iobroker/backups/javascripte’: No such file or directory pi@raspberrypi:~ $@tom_33
ich habe dies:
/home/iobroker/ScripteFunktioniert.
-
@amg_666 sagte in Keine Rechte um das Spiegelverzeichnis zu erstellen:
Wieso heisst das denn /home/iobroker/...? Bei mir ist iobroker in /opt/iobroker/...
Weil das Spiegelverzeichnis eben nicht in /opt/iobroker sein soll muss es woanders hin, wo der user 'iobroker' schreiben darf. Sein /home bietet sich da an.
@thomas-braun Ich bin ja unter User "pi" eingeloggt und habe den Befehl auf
pi@raspberrypi:~ $ sudo -H -u pi mkdir /home/iobroker/backups/javascriptegeändert. Leider mit dem selben Misserfolg.
-
@thomas-braun Ich bin ja unter User "pi" eingeloggt und habe den Befehl auf
pi@raspberrypi:~ $ sudo -H -u pi mkdir /home/iobroker/backups/javascriptegeändert. Leider mit dem selben Misserfolg.
@tom_33
Nein, du willst als User 'iobroker' agieren.ls -lA /home -
@tom_33
Nein, du willst als User 'iobroker' agieren.ls -lA /home@thomas-braun sagte in Keine Rechte um das Spiegelverzeichnis zu erstellen:
ls -lA /home
ok!
total 8 drwxr-xr-x 5 iobroker iobroker 4096 Dec 9 2021 iobroker drwxr-xr-x 7 pi pi 4096 Aug 24 08:49 pi -
@thomas-braun sagte in Keine Rechte um das Spiegelverzeichnis zu erstellen:
ls -lA /home
ok!
total 8 drwxr-xr-x 5 iobroker iobroker 4096 Dec 9 2021 iobroker drwxr-xr-x 7 pi pi 4096 Aug 24 08:49 picd /home/iobroker sudo -H -u iobroker mkdir backups cd backups sudo -H -u iobroker mkdir javascripte -
cd /home/iobroker sudo -H -u iobroker mkdir backups cd backups sudo -H -u iobroker mkdir javascripte@thomas-braun sagte in Keine Rechte um das Spiegelverzeichnis zu erstellen:
Perfekt!
Step by step hats funktioniert. Ich habe die Instanz neu gestartet und keinerlei Fehlermeldungen mehr bekommen.
Meine Scripte sind auch schon im neuem Spiegelverzeichnis enthalten. Wenn möglich, kann/darf ich das Verzeichnis backups/javascripte unter /opt/iobroker löschen?Herzlichen Dank für die schnelle Hilfe!
Wegen der Neugier: Warum können die Verzeichnisse nicht unter "einmal" erstellt werden?
mkdir /home/iobroker/backups/javascripte -
@thomas-braun sagte in Keine Rechte um das Spiegelverzeichnis zu erstellen:
Perfekt!
Step by step hats funktioniert. Ich habe die Instanz neu gestartet und keinerlei Fehlermeldungen mehr bekommen.
Meine Scripte sind auch schon im neuem Spiegelverzeichnis enthalten. Wenn möglich, kann/darf ich das Verzeichnis backups/javascripte unter /opt/iobroker löschen?Herzlichen Dank für die schnelle Hilfe!
Wegen der Neugier: Warum können die Verzeichnisse nicht unter "einmal" erstellt werden?
mkdir /home/iobroker/backups/javascripteWarum können die Verzeichnisse nicht unter "einmal" erstellt werden?
Weil der Befehl lautet: Lege das Verzeichnis javascripte im Verzeichnis /home/iobroker/backups an.
Und das gibt es da noch nicht, wo soll es also hingeschrieben werden?Rekursiv / in einem Schritt hätte es so funktioniert:
sudo -H -u pi mkdir -p /home/iobroker/backups/javascripteIch hatte die Option -p aber gerade nicht parat.
-
Warum können die Verzeichnisse nicht unter "einmal" erstellt werden?
Weil der Befehl lautet: Lege das Verzeichnis javascripte im Verzeichnis /home/iobroker/backups an.
Und das gibt es da noch nicht, wo soll es also hingeschrieben werden?Rekursiv / in einem Schritt hätte es so funktioniert:
sudo -H -u pi mkdir -p /home/iobroker/backups/javascripteIch hatte die Option -p aber gerade nicht parat.
@thomas-braun Danke dir!
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden