更新 ISP表示,他们最近将这台计算机所在的区域添加到他们的IPv6networking。 巧合的是,自从他们将这个区域添加到他们的IPv6networking之后,就没有FTP连接成为可能。 ISP能够将这个特定的连接设置回IPv4(有限的时间),并且FTP再次工作。 问题的原始的descirption 我有一个FTP客户端和FTP服务器之间的TCP级别的问题(我认为这是一个proftp服务器,但我不知道)。 在请求PASV模式进行数据传输时,客户端收到一个ACK,但没有收到227 entering passive mode消息。 客户端等待30秒,然后发送服务器尝试确认的TYPE A request ,但使用了错误的SEQ号码。 SEQ号码包含Enter passive mode消息的大小。 该服务器还发送一个200 Switching to ASCII mode ,也有错误的SEQ号码。 从那里,它是TCP重传和TCP DUP ACK的7次尝试,而双方正在使用“他们”的SEQ号码。 (不应该发送服务器发送的未确认消息吗?意思是,服务器不应该再次发送227 entering passive mode消息吗?或者至less修复SEQ号码?) 我在这里得到了很多问题。 对于一方,哪方在这里performance不对? 一方面要修正它的SEQ号码,但是谁呢? 而一个特定的消息(始终是Entering passive mode消息)怎么会总是迷路? 更奇怪的是,这只发生在一台电脑上。 数以百计 而且这也只发生在一个FTP服务器上。 (我没有控制权)。 有问题的服务器和电脑通过互联网连接。 日志是通过客户端的路由器获取的,所以这不是PC问题。 好吧,我设法过滤协议。 所以这里是: No. Time Protocol Length Info 39 5.988043 FTP 68 Request: PASV […]
我目前正在尝试设置一个使用SSSD通过Active Directory进行身份validation的FTP服务器。 我的configuration文件如下: 的/ etc / VSFTPD / VSFTPD: [root@StudentOrgFTP vsftpd]# cat vsftpd.conf anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES listen=YES pam_service_name=vsftpd userlist_enable=YES userlist_log=YES tcp_wrappers=NO chroot_local_user=YES session_support=YES /etc/sssd/sssd.conf [sssd] domains = WORK services = nss, pam config_file_version = 2 [pam] offline_credentials_expiration = 5 [nss] [domain/WORK] description = Work domains enumerate = false id_provider = […]
我们最近得到了新的互联网–100Mb / s光纤 – 并且一直在抱怨我们的新ISP对美国一些FTP服务器的传输速度(300ms以外)。 特别是对于一台服务器,我们只能达到1Mb / s。 之后,他们向我们保证,他们没有形成或形成节stream的转移。 所以在经过一位技术人员的访问之后,他说他在另一个客户端看到了这个相同的问题,并且显示他尝试从其下载的几乎任何国际FTP站点展示类似的速度问题。 他说FTP就是这样,延迟越高,速度越低。 我从来没有听说过这种限制。 所以我做了一些阅读。 我了解到“长pipe”需要很大的缓冲才能确保事情顺利进行。 而且这个缓冲区大小没有硬性和快速的配方。 FTP服务器在运行Filezilla的Windows VPS上。 – 我们这边的客户端是一个特殊的第三方应用程序,它监视服务器的新订单,当它们完成时,下载它们并从服务器上删除文件。 我不能玩客户端的缓冲区大小(我问开发人员,但我还没有看到一种方式) – 但我可以在File Zilla中调整缓冲区大小。 所以我做了一些不同速度的传输,似乎find了一个不错的甜蜜点,我可以达到几乎7Mb / s。 但这仍然只是我应该得到的一小部分。 https://www.dropbox.com/s/0dlwwuteq2o6txq/Screenshot%202016-03-08%2016.45.03.png?dl=0 我看了很多像这样的问题: 1千兆光纤上的Filezilla FTP缓慢上传(350KBps)? 和https://stackoverflow.com/questions/30847433/very-slow-ftp-download其中大多数都说“缓冲区大小,缓冲区大小,缓冲区大小”但是我当然应该比7Mb / s 所以这里的问题是: 如果我不信任互联网服务提供商,并相信我的产品线正在形成,那我怎么能certificate这一点? FileZilla有一个“内部缓冲区”,其上限为6位,而“套接字缓冲区”可以更高。 这两个怎么玩,我发现有内部的一半的sockets似乎是最好的,但有其他configuration,我应该尝试? 缓冲区大小是否需要在8(32768,65536,131072等)的平方或我可以与其他数字之间? 3B。 我发现最好的情况是262144(套接字)和131072(内部) – 我应该开始在那里以较小的增量进行testing吗? 如果其他人距离ftp.rapidstudio.co.za 300毫秒,你能看到你得到什么样的速度? (用户:testing密码:testing) 谢谢史蒂芬
我有一个vsftp服务器运行。 这是我想要做的: 2个开发者通过一个ftp客户端访问一个web目录。 他们写他们想要的文件。 然后他们刷新页面(F5),Web服务器给他们新的页面。 以下是我所做的: 创build一个组(命名它 allaccessgroup )。 创build USER1 属于这个组和 用户2 这也属于这个组 创build一个目录 在/ var / WWW / newsite chgrp allaccessgroup / var / www / newsite chown apache / var / www / newsite chmod 570 / var / www / newsite 这样:apache可以读取, 只读取php文件,所有的user1和user2被赋予权限去做他们想要的。 问题是我想让user1和user2上传他们的文件。 上传时,文件权限是allaccessgroup / user1或allaccessgroup / user2,我想要权限allaccessgroup / apache。 […]
我试图用logwatch压缩来自vsftpd的系统日志条目,从: vsftpd: pam_succeed_if(vsftpd:auth): error retrieving information about user Administrator vsftpd: pam_succeed_if(vsftpd:auth): error retrieving information about user Administrator vsftpd: pam_succeed_if(vsftpd:auth): error retrieving information about user Administrator vsftpd: pam_succeed_if(vsftpd:auth): error retrieving information about user Administrator vsftpd: pam_succeed_if(vsftpd:auth): error retrieving information about user Administrator … many many times 至 vsftpd: pam_succeed_if(vsftpd:auth): error retrieving information about user Administrator : […]
我在专用的Windows 2003服务器上运行Filezilla服务器。 它使用自己的用户访问控制系统。 Filezilla服务器服务本身在System用户下运行。 当我在FTP服务器pipe理员界面中设置用户时,我不需要设置等同的用户,或者调整文件夹的权限以允许用户login。 例: 我使用密码“p”来设置TestFTP用户 我把TestFTP的用户设置为e:/网站 我validation了e:/网站只有系统和pipe理员帐户的权限(右键单击 – >在Windows资源pipe理器中的安全性) TestFTP能够很好地login到服务器。 我可以这样做(也许是由于无知?)。 一般是基于这种方法利用FTP服务器如FileZilla Server绕过内置的UAC吗? 如果我不清楚,请告诉我。
我有红帽企业Linux(RHEL)5局域网服务器与Squid 2.6稳定的代理设置。 在这个下面有一些Windows XP桌面。 现在,我在Windows XP中安装了FileZilla FTP客户端,为我的客户的网站提供服务。 但是我无法通过FileZilla连接FTP服务器。 我也设置了通用代理。 (HTTP / 1.1使用CONNECT方法。) 我收到一条错误消息, 状态:通过代理连接到(ftp主机名) 状态:连接到主机名:端口… 状态:build立与代理的连接,执行握手… 响应:代理回复:HTTP / 1.0 403禁止 我怎么解决这个问题?
是否有可能(以及如何)使用FTP将远程机器上的文件复制到同一远程机器上的不同位置?
我有一套定期(大约每天一次)为具有相关文件夹结构的站点生成一组静态HTML页面的工具。 然后,我需要将这些文件放到生产服务器上,我的问题是服务器运行IIS(6我认为),我只有普通的FTP访问。 我需要一种方法来自动化发布新网站的过程,并且每次发布文件时都需要全部更换这些文件,例如删除整个文件夹和内容,然后放置新的文件。 我的源服务器是一个Ubuntu机器,我已经完全控制了这一点,我已经尝试使用CurlFTpFS,但它似乎太慢,我想要做什么,并locking。
我用adduser -h /blah user添加一个用户到pure-ftpd,使用busybox。 不幸的是,他能够在树上去查看根文件夹。 我怎么能禁止这个?