NEWS
Backitup Probleme mit mount NAS
-
@snopy_16 sagte in Backitup Probleme mit mount NAS:
Kann man diese file nicht nachinstallieren?
Nein, das ist nur ein temporäres File, das wird vom fixer wieder gelöscht.
-
-
@snopy_16 sagte in Backitup Probleme mit mount NAS:
Also doch sehr komplex,
mal halblang. Diese Meldung ist nicht normal!
und der Rest anscheinend fehlinterpretiert. ich bin kein Entwickler und Programmierer, aber wie kommst fu darauf, dass@snopy_16 sagte in Backitup Probleme mit mount NAS:
nach "/home/pi/temp_sudo_file", das nicht vorhanden ist
?
da steht@snopy_16 sagte in Backitup Probleme mit mount NAS:
Keine Berechtigung
heisst: selbst der Fixer hat nicht das Recht, die verbogenen Rechte wieder herzustellen!
irgendwas an dem Grundsystem wurde so verstellt, dass
@snopy_16 sagte in Backitup Probleme mit mount NAS:
This system does not support setting default permissions.
-
sudo cat /etc/sudoers.d/iobroker
-
@homoran
Ich meinte das nicht so, ist einfach für MICH zu komplex.
Wusste auch nicht das die Datei nur temporär angelegt wird und wieder gelöscht wird, darum hab ich sie auch nicht gefunden.Ich will halt alles verstehen und mache mir dazu Gedanken, wenn auch oftmals falsche.
bin aber sehr froh, dass ich bei Euch Hilfe finde.
-
pi@raspberrypi:~ $ sudo cat /etc/sudoers.d/iobroker cat: /etc/sudoers.d/iobroker: Datei oder Verzeichnis nicht gefunden
Habe dann auf meinem Ersatzsystem ein
sudo iob fix
gemacht, dabei wurde dann die datei angelegt
========================================================================== Checking ioBroker user and directory permissions (2/5) ========================================================================== Created /etc/sudoers.d/iobroker Fixing directory permissions...
Seitdem funktioniert auch wieder das Backup auf das NAS
auch nach einem reboot.Hier nun die Ausgabe vom angelegtem
pi@raspberrypi:~ $ sudo cat /etc/sudoers.d/iobroker iobroker ALL=(ALL) ALL iobroker ALL=(ALL) NOPASSWD: /usr/sbin/shutdown iobroker ALL=(ALL) NOPASSWD: /usr/sbin/halt iobroker ALL=(ALL) NOPASSWD: /usr/sbin/poweroff iobroker ALL=(ALL) NOPASSWD: /usr/sbin/reboot iobroker ALL=(ALL) NOPASSWD: /usr/bin/systemctl start iobroker ALL=(ALL) NOPASSWD: /usr/bin/systemctl stop iobroker ALL=(ALL) NOPASSWD: /usr/bin/mount iobroker ALL=(ALL) NOPASSWD: /usr/bin/umount iobroker ALL=(ALL) NOPASSWD: /usr/bin/systemd-run iobroker ALL=(ALL) NOPASSWD: /usr/bin/apt-get iobroker ALL=(ALL) NOPASSWD: /usr/bin/apt iobroker ALL=(ALL) NOPASSWD: /usr/bin/dpkg iobroker ALL=(ALL) NOPASSWD: /usr/bin/make iobroker ALL=(ALL) NOPASSWD: /usr/bin/ping iobroker ALL=(ALL) NOPASSWD: /usr/sbin/setcap iobroker ALL=(ALL) NOPASSWD: /usr/bin/vcgencmd iobroker ALL=(ALL) NOPASSWD: /usr/bin/cat iobroker ALL=(ALL) NOPASSWD: /usr/bin/df iobroker ALL=(ALL) NOPASSWD: /usr/sbin/ldconfig ALL ALL=NOPASSWD: /usr/bin/systemctl start iobroker ALL ALL=NOPASSWD: /usr/bin/systemctl stop iobroker ALL ALL=NOPASSWD: /usr/bin/systemctl restart iobroker ALL ALL=(iobroker) NOPASSWD: /usr/bin/node /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js *
Ich weiss zwar nicht ob das jetzt in Ordnung ist, aber es funktioniert
Mit einem erneutem IOB-FIX ohne sudo kamen wieder die selben Probleme. -
@snopy_16 sagte in Backitup Probleme mit mount NAS:
Habe dann auf meinem Ersatzsystem ein
sudo iob fixgemacht,
niemals nie nicht iobroker Befehle mit sudo einleiten!!!
das führt zu genau so etwas -
@snopy_16 sagte in Backitup Probleme mit mount NAS:
Irgendwas haste da komplett verfummelt...
sudo oder volle root-shell an einer Stelle verwendet, wo es nicht zu verwenden ist würde ich behaupten. -
@thomas-braun sagte in Backitup Probleme mit mount NAS:
@snopy_16 sagte in Backitup Probleme mit mount NAS:
Irgendwas haste da komplett verfummelt...
sudo oder volle root-shell an einer Stelle verwendet, wo es nicht zu verwenden ist würde ich behaupten.ja, so sieht es aus.
iobroker
hat nicht mehr die notwendigen Rechte.
und genau diese verbogenen Rechte zu klonen hilft auch nix -
@snopy_16 sagte in Backitup Probleme mit mount NAS:
Ich weiss zwar nicht ob das jetzt in Ordnung ist, aber es funktioniert
Nein, das ist nicht in Ordnung, und es rumpelt höchstens. Springt dir bei nächster Gelegenheit wieder entgegen.
-
@thomas-braun
volle root-shell habe ich nie verwendet.
sudo wahrscheinlich schon auch wegen Unwissenheit der Problematik damit. -
@snopy_16 sagte in Backitup Probleme mit mount NAS:
sudo wahrscheinlich schon auch wegen Unwissenheit der Problematik damit.
und wahrscheinlich auch
sudo npm install....
? -
@homoran
npm install ist mir nicht bewusst, dass ich das jemals manuell installiert hätte.Jetzt hilft wahrscheinlich auch eine Neuinstallation nicht viel, wenn ich das iobroker Backup einspiele?
-
@snopy_16 sagte in Backitup Probleme mit mount NAS:
dass ich das jemals manuell installiert hätte.
nicht npm installiert, sondern über npm Adapter mit dem Befehl
sudo npm install adapterName...
-
Im iob-Backup ist kein Backup der sudoers enthalten.
-
@snopy_16 sagte in Backitup Probleme mit mount NAS:
Jetzt hilft wahrscheinlich auch eine Neuinstallation nicht viel, wenn ich das iobroker Backup einspiele?
im Backup ist nichts grundlegendes drin, nur die Konfigurationen der Instanzen, die Skripte und die views.
Die Basis installierst du (OS) bzw. der Installer (node, iobroker) vorher sauber neu -
@homoran
Adapter hab ich auch nie über die Konsole installiert.Aber ich werde mich jetzt doch an eine Neuinstallation machen, wahrscheinlich warte ich noch auf den PI5, dann gehts in einem Aufwaschen.
Ich hoffe dass ich dann das iobroker Backup vom derzeitigem PI4 (Bullseye) problemlos auf den PI5 (Bookworm) aufspielen kann.Könnte man mit einer SD vom PI4 (bookworm) auch einen PI5 starten ????
-
@snopy_16 sagte in Backitup Probleme mit mount NAS:
Könnte man mit einer SD vom PI4 (bookworm) auch einen PI5 starten ????
Nein. Auf dem Pi5 werkelt ganz andere Hardware mit einem anderen Kernel. Muss neuinstalliert werden.
-
OK, DANKE vorerst an euch Beide für Eure großartige Hilfe und vor allem Geduld
-
@Homoran @Thomas-Braun
Guten Morgen nochmalkönnte dieser Befehl die Rechte wieder zurecht rücken?
curl -sL https://iobroker.net/fix.sh | bash -
und sei es nur zu versuchen und wieder was dazu zu lernen
Oder ist das ähnlich einer Neuinstallation