ssh

SCP kaputt – Dateien kopieren mit aktuellen SSH

Neulich hatte ich von Fedora 35 auf Fedora 36 gewechselt. Jetzt kommt es bei den ganzen Freifunksachen häufiger mal vor, dass man eine Datei auf einen Freifunkrouter kopieren muss. Weil ich sehr gerne mit der Kommandozeile arbeite, mache ich das am liebsten über scp. Doch unter Fedora 36 hat das leider nicht mehr ohne Schwierigkeiten funktioniert: $ scp firmware.bin frei.funk:/tmp/ ash: /usr/libexec/sftp-server: not found scp: Connection closed Nach ein bisschen googlen habe ich zum Glück relativ schnell herausgefunden, warum das so ist: Seit OpenSSH-Version 9.

Einfacher Entwickeln: Remote Development mit SSHFS

LuCI-Apps zu entwickeln hat einen gewissen Reiz: Man kann mit relativ wenig Code Oberflächen gestalten, die echt nach etwas ausschauen. Ein bisschen nervig fand ich aber immer das Coden und Austesten der LuCI-Apps. Eigentlich gibt es nur zwei Möglichkeiten: Man schreibt den Code auf dem Zielsystem, wo er direkt ausführbar ist. Allerdings sind standardmäßig nur sehr minimale Editoren, wie vi, installiert. Das macht größere Editierungen teilweise umständlich. Man codet auf dem eigenen PC, wo man jede beliebige IDE/Editor nutzen kann.