Articles of ftp

vsftpd关于ubuntu的声音 – “OOPS:孩子死了”

我已经安装vsftpd apt-get install vsftpd在我刚刚部署的ubuntu saucy amd64 linode上。 vsftpd启动,但是当我从一个ftp客户端连接到它,甚至从本地主机,我得到这个错误: OOPS: child died syslog和kern.log显示: Jan 28 14:00:37 gravy kernel: type=1326 audit(1390917637.827:67): auid=4294967295 uid=65534 gid=65534 ses=4294967295 pid=27687 comm="vsftpd" sig=31 syscall=96 compat=0 ip=0x7fff48196968 code=0x0 /etc/vsftpd.conf中的默认configuration选项是: listen=YES anonymous_enable=NO local_enable=YES dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=vsftpd rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key 我虽然可能与pam或SSL有关,所以我注释了最后3行并重新启动,但仍然遇到同样的问题。 /var/log/vsftpd.log没有任何内容

Windows Server 2003 FTP上次修改date

我正在为Windows Server 2003 Ftp客户端工作。 当看最后修改date我看到时间是“四舍五入”分钟(秒总是零),任何人都可以证实这种行为?

Filezilla FTP在1 Gbits光纤上缓慢上传(350KBps)?

我有1 Gbit的光纤下行,我运行Filezilla FTP服务器(我在瑞典),一个在美国的人需要从我这里下载。 他有60/8的互联网,所以他应该能够下载约7.5MBsec,但只得到350KB秒。 他可以上传1MBsec给我。 延迟大约是155毫秒,我有: CMD: netsh interface tcp set global congestionprovider=ctcp …和FileZilla的XMLconfiguration: Socket recv buffer size 4194304 Socket send buffer size 1162500 使用1162500的TCP吞吐量应该是大约60Mbit,155ms,但是不起作用。 任何人都知道问题可能是什么?

当我上传大文件时,Ftp冻结

我已经build立了一个备份服务器与centos 6,一切工作正常。 我使用的是纯FTP服务器,我可以上传和下载文件到服务器和。 当我尝试从其他服务器发送一个大文件到此备份服务器时,会发生问题。 如果文件小于800mb〜1000mb,转移正在工作,但如果我尝试上传更大的文件,它会在传输过程中挂起。 我没有得到任何错误消息,它只是停下来,我注意到当腻子显示错误超时消息,或者如果我login到备份服务器,看到上传已经停止。 我已经尝试从其他服务器上传同一个文件到第三个服务器,这是可以的,但是当我尝试上传到我的备份服务器,它挂断了。 什么时候会停止,有时候是0.9GB,1.2GB,1.5GB,1.8GB。 文件大小为2.2GB。 文件被压缩,并且是tar.gz. 我更换了3根网线,其中一根由networking供应商提供,但仍然是同样的问题。 路由器是Cisco epc3925。 我已经尝试了几个LAN卡,然后换了电脑,最后用全新的安装了centos 6的电脑,但是还是一样的问题。 如果我尝试上传小于800 MB的文件,该过程成功完成。 另外我已经在备份服务器上创build了3GB的文件,然后尝试通过ftp localhost连接上传,成功了。 我已经通过ftp从同一个networking的其他计算机连接,并且已经成功上传了总共4GB的文件,但是我需要从不在这个networking的计算机上传。 我需要补充一点,我试图通过sftp和scp传输相同的文件,并且成功,但是它比ftp慢了4倍。 当我上传时检查networking连接,我得到了这个结果 资源 tcp 1 75921 173.249.154.250:44672 89.216.114.136:30201 ESTABLISHED 目的地 tcp 0 0 192.168.0.2:21 173.249.154.250:47484 ESTABLISHED 1736 / pure-ftpd(UPL tcp 0 0 192.168.0.2:30201 173.249.154.250:44672 ESTABLISHED 1736 / pure-ftpd(UPL tcp 0 196 192.168.0.2:22 178.212.88.183:54641 ESTABLISHED 1696 […]

Zabbix不会使用log 和vfs.file.regexp 项来更新文件中的值

我正在使用Zabbix 2.2。 我有一个非常具体的环境,我必须通过脚本生成所需的数据文件,然后将该文件从主机上传到ftp并从ftp下载到Zabbix服务器。 下载文件后,我用log []和vfs.file.regexp []项目检查它。 我使用这些项目如下: log[/path/to/file.txt,"C.*\s([0-9]+\.[0-9])$",Windows-1250,,"all",\1] vfs.file.regexp[/path/to/file.txt,"C.*\s([0-9]+\.[0-9])$",Windows-1250,,,\1] 我正在parsing的行如下所示: C: 8195Mb 5879Mb 2316Mb 28.2 我想提取的值是28.2​​在文件的末尾。 我目前试图解决的问题是,当我更新文件(从主机上传到FTP,然后从FTP下载到Zabbix服务器),值不会更新。 我只是在开始时只是logging[],但我怀疑,该日志[]把这个文件作为真正的日志文件,并没有检查相同的行(尽pipe,遵循文档,它应该与“所有”值)我也添加了vfs.file.regexp []项目。 日志[]在过去收到一个值,但不会更新。 vfs.file.regexp []到目前为止还没有收到任何值。 file.txt已经重新上传和redownloaded几次,情况并没有改变。 看来log []只读取文件中的新行,如果有任何更改,它不检查已经捕获的行。 zabbix_agentd.log文件不报告访问文件的任何问题,也不报告正则expression式的构造(当我设置了错误的东西时,它报告“不支持”日志[]键)。 我使用代理的debugging日志logging级别 – 我还没有发现任何关于该问题的有趣的信息。 我不知道我可能会做错什么,或者我不知道Zabbix如何执行这些检查。 我看到两个解决scheme:添加更多的行到文件,而不是做一个新的或新的文件,并检查他们与logrt [],但这些不满足我的愿望。 任何帮助是极大的赞赏。 当然,如果要求的话,我会提供更多的信息 – 现在我不知道还有什么可能是有用的。

SSH工作正常,但我不能连接到SFTP

我面临奇怪的问题,我正在使用Centos6。 我可以连接到SSH,但我无法连接到SFTP。 现在奇怪的是,如果我重新启动服务器,SFTP再次开始工作几分钟,然后再次超时。 它只显示1个错误,服务器超时。 我试图甚至创造新的用户,但没有工作。 当它是新的服务器,这一切工作正常,这是从上周发生的事情。 我甚至检查了sshd_config文件,启用了passwordauthentication,最后一行的sshpath也被启用。

匿名用户不能从ftp中删除文件

我在/ var / ftp中创build了一个名为uploads的新目录 这个目录的所有者和组是ftp 权限设置为777。 我的vsftpd.conf文件的内容 anonymous_enable=YES local_enable=YES write_enable=YES local_umask=022 anon_upload_enable=YES anon_mkdir_write_enable=YES xferlog_enable=YES xferlog_file=/var/log/xferlog xferlog_std_format=YES nopriv_user=ftpsecure ascii_upload_enable=YES ascii_download_enable=YES listen=YES pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES SELINUX权限是 – allow_ftpd_anon_write –> on allow_ftpd_full_access –> on 我可以在目录中上传文件,但不能通过FTP删除文件 任何人都可以build议我该怎么做?

CentOS – 允许通过IPtables访问FTP

对不起,这个愚蠢的问题,但我不能从CentOS 6.5浏览器打开我的FTP(ProFTPd)。 当我停止IPtables,我没有问题,但是当我正在运行。 端口21是开放的,端口20不是(我不知道如何打开它)。 编辑1: 从“iptables -L -n” Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT all — 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED ACCEPT icmp — 0.0.0.0/0 0.0.0.0/0 ACCEPT all — 0.0.0.0/0 0.0.0.0/0 ACCEPT tcp — 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22 ACCEPT tcp — 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 ACCEPT tcp — 0.0.0.0/0 0.0.0.0/0 […]

使用vsftpd时,FTP上传的权限不正确

我最近在Debian上使用VSFTPDbuild立了一个FTP站点,并且遇到了上传目录无法访问的问题。 文件是好的,但是当我尝试上传目录或更改为新上载的空目录时,出现以下错误: 无法更改目录。 如果我通过shell进入和chmod正确的权限,我可以访问目录没有问题。 如果我通过shell进入并创build一个新的目录,这也没有问题,这个问题似乎只是通过FTP客户端上传的目录。 任何帮助,这是非常感谢。 我正在运行Debian 7.5(Wheezy),我用来连接的客户端是Windows 7系统中的WinSCP。 我正在使用一个chroot监狱,用户被关进他们的主目录(这是不可写)。

使用Server 2012 R2进行FTP用户隔离

我有一个FTP站点的WS12R2,我想为用户启用用户隔离。 但是,它不是尝试使用%FTPRoot%\ LocalUser \%用户名%文件夹,它正在寻找%FTPRoot%\%MachineName%\%用户名%文件夹,然后以“常见”530错误结束,如果有什么问题。 但是,它不应该查找%ComputerName%文件夹,该服务器甚至不是一个域join的机器。 我已经从头开始configuration,但结果是一样的。 在任何其他机器上,相同的configuration工作正常(寻找“LocalUser”文件夹)。 有什么build议么? 其他人遇到这个问题? 谢谢, 安德拉斯