我在 Windows 7 上,我的 EC2 实例启动并运行。我有我的密钥文件,权限为 400。我可以通过 SSH 进入我的 EC2,甚至可以从命令行(Cygwin)通过 sftp 进入它,如下所示:
sftp -i ~/.ssh/ekia_ec2.pem ubuntu@54.***.***.149
但是 Sublime 的 SFTP 会立即向我抛出“连接超时”。我尝试了两种路径类型:
/C/cygwin/home/Ehsan/.ssh/ekia_ec2.pem
C:\\cygwin\\home\\Ehsan\\.ssh\\ekia_ec2.pem
我也尝试过使用"ssh_flags"
而不是"ssh_key_file"
"sftp_flags": ["-i /C/cygwin/home/Ehsan/.ssh/ekia_ec2.pem"]
"sftp_flags": ["-o IdentityFile=/C/cygwin/home/Ehsan/.ssh/ekia_ec2.pem"]
没有任何效果。崇高 2,Windows 7 64 位,SFTP 1.11.2。