我正在寻找一种通过 Fabric 使用 SCP 的方法,经过一番调查后发现问题 #945(允许 scp 处理 get/put 选项),目前已关闭。
请参阅Paramiko #150 - 在我们决定 Paramiko 应该如何/是否应该之前,Fabric 将无法对此采取任何行动。
_最初由@bitprophet在https://github.com/fabric/fabric/issues/945#issuecomment -26168826_ 中发布
那是在 2013 年,关于如何做 SCP 而不是 SFTP 的问题似乎仍然悬而未决。
https://github.com/fabric/fabric/blob/e9939d68b734935f0c98d98817912ad7c698238f/fabric/transfer.py#L26
鉴于 Fabric 不能使用 SCP 进行传输,是否可以通过省略 SCP 来更新文档以反映这一点? 可能会为其他人节省一些调查工作。
谢谢你的时间!
PS:我仍在使用 Fabric 进行 SSH 工作流程。 非常容易使用! 👍
我在 #2029 中解决了这个问题
无论如何,SSH 上游似乎越来越不推荐 scp ,因此删除它是有意义的。
我的 SSH 主机不支持 SFTP,只支持 SCP 和读取
通过 SFTP 和/或 SCP 传输文件。
对我来说很明显,我可以以某种方式选择我希望使用的协议。 是的,经过一段时间搜索资源然后在互联网上,我在这里提出了完全相同的问题。
+1
我的客户不支持 sftp,我浪费时间相信这是可能的,因为文档是错误的。
您可以从文档中删除 scp 提及或提及这是不可能的吗?
谢谢
+1
我的客户端也不支持 SFTP 协议,而且我还浪费了很长时间来强制 Fabric 进行文件传输。 请更改文档。
我们可以在这里限制 +1 评论的数量吗? 您可以直接点击原始评论上的 :+1: 按钮,而不是在这里给所有人打电话。
最有用的评论
我们可以在这里限制 +1 评论的数量吗? 您可以直接点击原始评论上的 :+1: 按钮,而不是在这里给所有人打电话。