我在Amazon EC2上有FTP服务器,我可以通过提供以下URL来访问:ftp.websitename.com:4522
在该用户名和密码之后,从该位置访问文件。
现在我想要转换为安全FTP,就像我会给sftp.websitename.com:4522
然后它会询问我的用户名和密码,并允许我登录该应用程序。
首先这可能吗?
我在下面尝试了安装vsftd1 vsftd2的说明,但没有帮助我。
在对这两个链接进行更改之后,我尝试通过WinSCP登录并选择文件协议作为SFTP并输入ftp.websitename.com
,在端口号4522中输入用户名和密码但不允许我登录英寸
编辑1:
我拥有64位的亚马逊ec2实例。 别人建立了ftp连接,现在我从那时起就开始了,我会得到所有细节,并会尝试以更具体的方式修改我的问题。
答案 0 :(得分:0)
您没有指定,您正在运行什么操作系统。但是从对vsftpd的引用中,我假设有一些* nix的味道。您没有指定,您运行的是哪台FTP服务器,以及您是如何设置它的。你的问题很模糊。但我会尝试提供一些提示。
vsftpd只是一个FTP服务器。它不支持SFTP。它支持FTPS(FTP over TLS)。 不要被它的名字弄糊涂。虽然vsftpd代表非常安全的FTP守护程序",但它只是意味着,它旨在安全地实现FTP,而不是它实现SFTP" 。
请注意,几乎所有* nix服务器都内置了SSH / SFTP服务器(OpenSSH)。它在端口22上运行
有关如何使用WinSCP连接EC2 SFTP服务器的说明,请参阅(我的)指南:
Connecting Securely to Amazon EC2 Server with SFTP
另外,请确保您了解SFTP和FTPS之间的区别。