Amazon ec2 如何使用FileZilla连接到AWS EC2实例?

Amazon ec2 如何使用FileZilla连接到AWS EC2实例?,amazon-ec2,filezilla,Amazon Ec2,Filezilla,我有AWS EC2实例。我正在使用filezilla 3.8.0,但我无法连接实例,filezilla不接受帐户类型正常和询问密码。当我输入用户名ubunbu和密码为空时,我收到以下消息: 已断开连接:没有支持的身份验证方法可用(已发送服务器:公钥) 我还插入了pem键和转换后的ppk键。我的员工可以联系,但我不能。怎么了 谢谢在filezilla中尝试以下配置, 从菜单栏->编辑->设置->SFTP->添加密钥文件,设置登录类型=交互式,协议=SFTP,并将密钥文件附加到filezilla S

我有AWS EC2实例。我正在使用filezilla 3.8.0,但我无法连接实例,filezilla不接受帐户类型正常和询问密码。当我输入用户名ubunbu和密码为空时,我收到以下消息:

已断开连接:没有支持的身份验证方法可用(已发送服务器:公钥)

我还插入了pem键和转换后的ppk键。我的员工可以联系,但我不能。怎么了


谢谢

在filezilla中尝试以下配置,
从菜单栏->编辑->设置->SFTP->添加密钥文件,设置登录类型=交互式,协议=SFTP,并将密钥文件附加到filezilla SFTP设置


希望这有帮助。

更具体地说,这里是一个对话框的屏幕截图,您应该在其中添加ssh私钥


它发生在AWS EC2中。由于EC2通过SFTP提供连接,因此需要一些其他方法。 首先,默认情况下,连接将在FTP中。需要更改为SFTP。 然后,不能直接给出主机名和密码,而必须在站点管理器中完成。下面给出了一步一步的程序:

因此,故障排除步骤如下:

  • 转到Filezilla的设置
  • SFTP
  • 添加密钥文件(提供ppk转换密钥文件,否则FZ将转换密钥文件)
  • 然后将文件放入Filezilla 去

  • 文件
  • 现场经理
  • 新址
  • 给出任何名称(ec2亚马逊)
  • 通常,给主机名“公共DNS”(例如:ec2-34-423.ap…)
  • 将协议更改为
    SFTP
  • 登录类型:
    Normal
  • 用户:
    ec2用户
    ubuntu
    -取决于
  • 清除密码
  • 连接
    希望你能联系上。快乐主持…:)

    我也面临同样的问题- 我跟进了@Amith Ajith的回答,但发现我的设置是这样的

  • 我选择生成的privatekey.pem文件
  • 将“传输设置”更改为激活状态
    这对我有用

  • 你的钥匙出毛病了。你试过使用常规ssh连接吗?ftp很简单,常规ssh方法不简单..我会发疯的..我对密钥没有任何问题。我做到了..我找到了私钥并使用了它。例如,通过filezilla或SSH进行连接时,您需要私钥,而不是密钥对。多亏了allWhile,这可能会回答这个问题,但在当前格式下,很难阅读。请考虑改写答案以提高易读性。@ ReMuS:现在可以吗?使用一些SO的标记格式来清理弹药点?设置为交互式,允许我输入我PPK文件上设置的必要密码。非常感谢。