Du kannst nicht mittels sudo und cd in ein anderes Verzeichnis wechseln

so funktioniert das Rechtesystem nicht.
Wenn Du ein Verzeichnis einsehen willst, welches du als normaler User nicht betreten kannst, kannst Du mit sudo ls -l verzeichnis/ arbeiten.
Willst Du mehrere Befehle ausführen, ist es das einfachste, zu root zu werden:
Aber Obacht! Der User root ist auf der Maschine Gott. Er hat alle Macht und kann mit wenigen Zeichen das gesamte System zerstören. Wenn ich mich richtig erinnere, reichen vier Zeichen (solange es die richtigen sind) dazu aus.
Heißt: Wenn Du als root arbeitest, denkst Du VOR dem Ausführen eines Befehls darüber nach, ob das eine gute Idee ist.
Wenn Du tatsächlich den von mir genannten Befehl ausgeführt hast, hat das keinerlei Auswirkungen außer eben, dass die vier Dateien
mosquitto.crt,
mosquitto.csr,
mosquitto.key und
README nun dem User mosquitto gehören.
Das hat also keinerlei Auswirkungen auf andere Teile des Systems.
Entsprechend wage ich zu behaupten, dass Du vielleicht einen ähnlichen Befehl abgesetzt hast, aber eben nicht den von mir genannten.
Natürlich kannst Du jederzeit ein beliebiges Backup zurückspielen, solange es zu der installierten Version von openHAB passt.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet