Isd*_*dev 6 ftp amazon-ec2 vsftpd
在 Ec2 上设置我的 vsFtp 服务器后,我遇到了问题,我的客户端是 Filezilla
我收到这个错误
响应:230 登录成功。 命令:OPTS UTF8 ON 响应:200 始终处于 UTF8 模式。 状态:已连接 状态:正在检索目录列表... 命令:PWD 响应:257"/" 命令:I型 响应:200 切换到二进制模式。 命令:PASV 响应:500 OOPS:无效的 pasv_address 命令:端口 10,130,8,44,240,50 响应:500 OOPS:priv_sock_get_cmd 错误:无法检索目录列表 错误:连接被服务器关闭
这是我的vsftpd.conf 中的当前设置
#nopriv_user=ftpsecure #async_abor_enable=YES # ASCII mangling 是协议的一个可怕的特性。 #ascii_upload_enable=YES #ascii_download_enable=YES # 您可以指定一个不允许匿名电子邮件地址的文件。显然 # 用于对抗某些 DoS 攻击。 #deny_email_enable=YES #(默认如下) #banned_email_file=/etc/vsftpd/banned_emails # chroot_local_user=是 #chroot_list_enable=是 #(默认如下) #chroot_list_file=/etc/vsftpd/chroot_list GNU nano 2.0.6 文件:/etc/vsftpd/vsftpd.conf # #ls_recurse_enable=YES # # 当启用“listen”指令时,vsftpd 以独立模式运行,并且 # 侦听 IPv4 套接字。该指令不能结合使用 # 使用 listen_ipv6 指令。 听=是 # # 该指令启用侦听 IPv6 套接字。侦听 IPv4 和 IPv6 #sockets,你必须用两个配置文件运行两份vsftpd。 # 确保对监听选项之一进行了注释!! #listen_ipv6=是 pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=是 pasv_enable=是 pasv_min_port=2345 pasv_max_port=2355 监听端口=1024 pasv_address=ec2-xxxxxxx.compute-1.amazonaws.com pasv_promiscuous=是
注意:我已经在安全组中打开了这些端口我的意思是监听端口,最小最大
如果有人告诉我如何解决这个问题,我将非常感谢
要么pasv_address
需要是外部 IP 地址,要么pasv_addr_resolve=YES
需要设置为在 vsftpd 启动时解析您输入的主机名。如果您使用带有 pasv_addr_resolve 的主机名,则在 IP 地址更改时必须重新启动 vsftpd。
归档时间: |
|
查看次数: |
12247 次 |
最近记录: |