到 Scp 的 Sftp 接口

Jor*_*nes 7 ssh scp sftp

我有一个没有安装 SFTP 服务器的基于 Linux 的路由器。更具体地说,当sftp user@ipaddress我收到sh: /user/libexec/sftp-server: not found错误时。我的兴趣不是尝试通过安装新软件包来解决此错误(“发行版”特定于路由器,我对尝试修改它不感兴趣)。

我感兴趣的是找到一个像 sftp 一样工作但使用 scp 作为传输机制的命令行实用程序。

Mat*_*hen 8

您可以使用fish(通过外壳协议传输的文件)。有各种客户端实现,但除了常规 SSH 之外,没有一个需要任何服务器支持。

  • @Phunehehe - 不,这不是他在谈论的那个。他指的是一个协议。有些应用程序实现了它,有些则没有。对于我的场景,我碰巧使用了 `lftp` 程序。`lftp fish://username@host.name`。 (3认同)