Ich habe einen Linux-basierten Router, auf dem der SFTP-Server nicht installiert ist. Genauer gesagt, wenn ich sftp [email protected]
Ich erhalte einen sh: /user/libexec/sftp-server: not found
Error. Mein Interesse besteht nicht darin, diesen Fehler zu beheben, indem ich ein neues Paket installiere („distro“ ist spezifisch für den Router, und ich bin nicht daran interessiert, zu versuchen, es zu ändern).
Was mich interessiert, ist ein Befehlszeilendienstprogramm zu finden, das wie sftp funktioniert, aber scp als Übertragungsmechanismus verwendet.
Akzeptierte Antwort:
Sie können fish
verwenden (Dateien, die über das Shell-Protokoll übertragen werden). Es gibt verschiedene Client-Implementierungen, aber keine erfordert Serverunterstützung über normales SSH hinaus.