在亚马逊云服务器上设置FTP

265

我正在尝试在Amazon云服务器上设置FTP,但是一直没有成功。

我在网上搜索了很多,但没有找到确切的步骤。

我找到了这些命令需要运行:

$ yum install vsftpd
$ ec2-authorize default -p 20-21
$ ec2-authorize default -p 1024-1048
$ vi /etc/vsftpd/vsftpd.conf
#<em>---Add following lines at the end of file---</em>
    pasv_enable=YES
    pasv_min_port=1024
    pasv_max_port=1048
    pasv_address=<Public IP of your instance>
$ /etc/init.d/vsftpd restart
但是我不知道在哪里编写它们。

10
此问题应该迁移到 serverfault.com。 - Jérôme Verstrynge
12个回答

0

如果您遇到了530密码错误

还需要1个步骤

在文件/etc/shells中

添加以下行

/bin/false


-2

FileZila是一款很好的FTP工具,可与Amazon Cloud一起设置使用。

  1. https://filezilla-project.org/下载FileZila客户端
  2. 点击“文件” -> “站点管理器” ->
  3. 新建站点
  4. 提供Amazon Cloud位置的主机名IP地址(如果有端口,则提供端口)
  5. 协议-SFTP(根据您的要求可能会更改)
  6. 登录类型-普通(这样系统就不会每次都要求输入密码)
  7. 提供用户名和密码。
  8. 连接。

您只需要执行这些步骤1次,以后它将上传内容到相同的IP地址和相同的站点。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接