繁体   English   中英

JavaScript 文件传输 SSH

[英]JavaScript File Transfer SSH

我目前正在开发一个基于浏览器的项目,我第一次使用 JavaScript、HTML 和 CSS,过去没有使用这些语言的经验。 基本上该项目涉及以下内容:(1)允许用户通过以下代码上传 .csv 文件:

    <input id="files" type="file" accept=".csv" />

(2) 读取文件,(3) 转换为 YAML 文件 (.yml) 和 (4) 通过 SSH/SCP/SFTP 将其上传到远程服务器。

我已经完成了 (1) 和 (2) 但我真正遇到的问题是第 4 部分。我的问题是:

  • 是否可以在 JavaScript 中通过 SSH/SCP/SFTP 将文件上传到远程服务器,请记住这是一个基于浏览器的项目。
  • 如果不是,有哪些基于浏览器的替代方法允许用户执行此操作?
  • 有没有关于使用 JavaScript 制作 .yml 文件的好资源?

谢谢你。

客户端 JavaScript 中的安全性是一个有缺陷的想法,因此您不太可能找到基于 JS 的 SSH 实现(SSH 是非常复杂的协议系列)。 最好的选择是使用 Java 小程序来完成这项工作(小程序必须经过正确的数字签名才能连接到第三方位置),或者将文件上传到 Web 服务器并让它将文件上传到其他地方。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM