如何在节点上使用纯SCP而不是SFTP上传文件?



我需要从NodeJS/Electron应用程序上传一些文件到只支持SCP但不支持SFTP的嵌入式系统。我测试了库scp2node-scp。他们设法连接到嵌入式系统,但随后立即失败,退出代码为127。表示服务器不支持SFTP。实际上,我没有预料到这一点,因为应该使用SCP协议。看起来这些库使用的是SFTP,与它们自己的名字相反。

当我在STFP模式下使用WinSCP而不是SCP模式时,可以重现相同的错误信息。

是否有支持纯SCP的节点库?还是我被迫回到命令行scp进行复制?

我尝试了node-ssh和node-scp,但他们内部使用SFTP就像你说的。

https://github.com/pghalliday/scp1

上面一个似乎使用了SCP。

相关内容

  • 没有找到相关文章

最新更新