设置我的vsftp服务器ON Ec2后,我面临的问题,我的客户端是Filezilla 我得到这个错误 回应:230login成功。 命令:OPTS UTF8 ON 响应:200始终处于UTF8模式。 状态:已连接 状态:检索目录列表… 命令:PWD 回应:257“/” 命令:typesI 响应:200切换到二进制模式。 命令:PASV 响应:500 OOPS:无效的pasv_address 命令:港口10,130,8,44,240,50 响应:500 OOPS:priv_sock_get_cmd 错误:无法检索目录列表 错误:连接被服务器closures 这是我的vsftpd.conf中的当前设置 #nopriv_user = ftpsecure #async_abor_enable = YES #ASCII修改是协议的一个可怕的特点。 #ascii_upload_enable = YES #ascii_download_enable = YES #您可以指定一个不允许的匿名电子邮件地址的文件。 显然地 #对于抵御某些DoS攻击很有用。 #deny_email_enable = YES #(默认如下) #banned_email_file =的/ etc / VSFTPD / banned_emails # chroot_local_user = YES #chroot_list_enable […]
我试图在我的EC2实例上设置VSFTPD被动托pipe。 我跑过这些说明http://www.synergycode.com/knowledgebase/blog/item/ftp-server-on-amazon-ec2 。 但是,当我试图在FileZilla连接,我得到了 命令:CWD / home / lingiii / ftp 响应:250个目录成功更改。 命令:typesI 响应:200切换到二进制模式 命令:PASV 回应:227进入被动模式(10,222,206,33,54,184)。 状态:服务器发送具有不可路由地址的被动回复。 改用服务器地址。 命令:LIST 错误:连接超时 错误:无法检索目录列表 其中目录/ home / lingiii / ftp设置为用户lingiii的wrx权限,组开发者(其中lingiii是其成员),并且以用户lingiiilogin。 有什么build议?
我想为vsftpd几个ftp用户设置一个ftp。 我configuration了FTP来启用本地用户访问。 它工作正常。 但是,一旦我编辑用户的shell到/usr/sbin/nologin ,它将无法login到FTP,出现以下错误: Response: 220 Welcome to the Scent Library's File Service. Command: USER marketftp Response: 331 Please specify the password. Command: PASS ****** Response: 530 Login incorrect. 这是我所做的: 所有仅限ftp的用户将拥有/srv/ftp作为他们的主目录。目录信息是 /srv/ftp: drwxr-xr-x 3 root slftp 4.0K 2012-02-09 17:20 ftp/ 所有仅限ftp的用户将在组中slftp ; 我用adduser创build了用户,并以/etc/passwd marketftp:x:1001:1001::/srv/ftp:/usr/sbin/nologin 而这在/etc/group : slftp:x:1001:marketftp vsftpdconfiguration如下,将用户限制在他们自己的家中,除了vsftpd.chroot_list本地用户: chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list 我的问题在哪里? 由于FTP可以由普通的本地用户login,所以连接没问题。 但为什么不能用ftp用户login?
新手在这里。 起初我无法连接到vsftpd,但我在iptables中添加了端口21(我在Centos 6上运行),并设法使其工作。 但现在,我无法通过Filezilla中的Command: LIST 这里是日志: Status: Connecting to 162.xxx.xx.xxx:21… Status: Connection established, waiting for welcome message… Response: 220 (vsFTPd 2.2.2) Command: USER cjflores Response: 331 Please specify the password. Command: PASS ****************** Response: 230 Login successful. Command: OPTS UTF8 ON Response: 200 Always in UTF8 mode. Status: Connected Status: Retrieving directory listing… Command: PWD […]
我试图configurationvsftpd的用户磁盘配额。 我使用debian上的“quota”包来configurationftp虚拟用户的配额(通过编辑/ etc / fstab和所有东西)。 互联网告诉我,这是vsftpd唯一的解决scheme。 问题是:当一个file upload到ftp服务器时,它的拥有者是ftp:nogroup,所以配额不适用于我的用户,例如bob:bob。 我也尝试chown ftp:bob目标文件夹,并使用bob组的组配额,但我没有工作 所以我直接去了常见问题,没有find这个:)你有这个配额问题的任何解决scheme? 干杯,迈赫迪
我有一个Debian专用服务器,我想使用VSFTPD启用隐式SSL,我很难。 我已经在线阅读,唯一能find的是如何启用SSL,并在手册页列出了一个隐含的ssl命令。 但由于隐式ssl使用第二个侦听器(默认情况下为990),我不知道如何使它在Debian上工作。 有没有人设法得到这个工作? 这是我的configuration: listen=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 connect_from_port_20=YES pam_service_name=vsftpd ssl_enable=YES allow_anon_ssl=NO force_local_data_ssl=NO force_local_logins_ssl=NO ssl_tlsv1=YES ssl_sslv2=NO ssl_sslv3=NO rsa_cert_file=/etc/ssl/certs/vsftpd.pem 如果我包含Implicit_SSL = YES,服务器甚至不会启动。 谢谢
我被要求configuration一个基于vsftpd软件包的FTP服务器。 服务器运行在有超级用户权限访问的远程机器上。 不熟悉FTP服务器的机制,我试图找出如何configuration用户FTP帐户。 以前的维护人员使用了一个shell脚本,该脚本在我们维护的用于跟踪用户帐户和密码的列表上工作,以configurationftp帐户。 通过阅读脚本,我看到他生成了一个用户名和密码列表,实际上在Linux机器上创build了一个用户帐户。 这意味着对于我们在列表中configuration的每个用户, adduser命令将添加一个新的用户帐户: adduser –home /home/ftp –no-create-home $user (但没有私人/home/username目录 – 使用/home/ftp instaed)。 这些用户中的每一个都可以使用ssh命令login到他的账户。 这个事实对我来说似乎有些奇怪,因为我认为ftp帐户应该从Ubuntu用户帐户中分离出来。 另一个副作用是,当用户使用Web浏览器连接时,他连接到/home/ftp目录。 但是,他可以使用“ Up to a higher level directory ”链接上去,并有效地访问我们的所有系统。 所以,问题是: 这实际上是FTP服务器在configurationFTP帐户方面应该如何工作? 如果没有,我怎么configurationvsftpd服务器的方式,我只有在该机器上的超级用户Ubuntu帐户,所有的FTP帐户是…只是FTP用户帐户? 此外,这些ftp帐户应根据如何以及允许访问的内容进行configuration。
我安装了vsftpd并进行了configuration。 当我尝试使用传输连接到FTP服务器,它设法连接,但挂在列表“/” 然后,我收到一条消息:无法检索“/”的文件列表。 控制连接超时。 这与我的iptables有什么关系? 我的规则如下所列: *filter # Allows all loopback (lo0) traffic and drop all traffic to 127/8 that doesn't use lo0 -A INPUT -i lo -j ACCEPT -A INPUT ! -i lo -d 127.0.0.0/8 -j REJECT # Accepts all established inbound connections -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT # Allows all […]
如何设置vsftpd用户上传的默认组? 当我上传一个文件,文件组被设置为用户名…我如何得到它自动设置为一个特定的组?
我正在尝试在CentOS 5.3 x64上设置一个vsftpd服务器。 我无法获得任何本地用户login的工作。 这是我的vsftpd.conf: local_enable=YES write_enable=YES pam_service_name=vsftpd connect_from_port_20=YES listen=YES pam_service_name=vsftpd xferlog_std_format=NO log_ftp_protocol=YES chroot_local_user=YES 这里是vsftp.log的输出: Mon Sep 13 23:34:44 2010 [pid 19243] CONNECT: Client "10.0.1.138" Mon Sep 13 23:34:44 2010 [pid 19243] FTP response: Client "10.0.1.138", "220 (vsFTPd 2.0.5)" Mon Sep 13 23:34:44 2010 [pid 19243] FTP command: Client "10.0.1.138", "USER dwelch" Mon Sep 13 […]