1

在 Windows 下,如何配置 Sublime Text 的 FTP 插件以使用 SSH 密钥以root用户身份通过​​ SFTP 将文件上传到 EC2 服务器?

我在Connection Timeout使用以下配置时遇到错误sftp-config.json

"type": "sftp",
"host": "ec2-xx-xxx-xxx-xxx.compute-1.amazonaws.com",
"user": "root",
"ssh_key_file": "F:\\SSH Keys\\aws\\xxx.ppk",
4

4 回答 4

0

确保您的安全组接受 SSH 入站流量。

于 2014-06-24T17:04:05.277 回答
0

在不知道您在谈论哪个插件的情况下,我的猜测是您认为 FTP 和 sFTP 是相同的协议。它们不是相同的协议http://www.wise-ftp.com/know-how/ftp_and_sftp.htm ,您需要可以处理 sftp 的东西,例如http://wbond.net/sublime_packages/sftp

或结帐免费工具,如cyberduck http://cyberduck.ch/或winscp http://winscp.net/eng/index.php

于 2013-08-19T04:43:35.973 回答
0

您是否将“remote_path”设置为 Web 根目录?另外,您确定可以以 root 用户身份登录,而不是“ec2-user”或“ubuntu”或特定于您选择的实例的东西吗?如果第一个建议对您不起作用,这篇博文将提供一个广泛的教程。

于 2013-08-19T14:22:19.657 回答
-1

You shouldn't be getting a timeout error if your server is configured properly. A timeout error would imply that you can't connect to port 22 for some reason. Have you tried using a normal password to connect too? I don't know if your SFTP plugin supports PPK files.

于 2013-12-15T03:29:41.497 回答