Articles of ftp

从Windows Server 2003 / IIS 6缓慢http / ftp传输速度

我有一个Windows Server 2003 R2机器上IIS 6.0下运行的Web服务。 其中一个Web服务调用会返回一个非常大的数据集(10 MB)。 当客户端应用程序收到它时,会立即得到第一个100 kb左右的数据,然后将速度降低到5-6 kb / s左右。 我试图调整每一个我能find的设置,没有任何帮助。 接下来,我在同一台服务器上安装了filezilla,并在服务器上安装了一个10 MB的pdf。 下载这个pdf到同一个客户端机器performance出相同的行为,首先100 kb左右kb以500 kb / s通过,然后下降到5-6 kbs的rest。 从那里我现在尝试调整各种registry设置,如tcpack之一,但没有任何帮助。 机器上没有任何负载,这些testing请求是唯一的要求。 我和这台机器在同一个局域网上,ping基本上是0,因为它只是我的客户端和服务器之间的简单路由器。 这个客户端连接到运行IIS 7的Windows 2008服务器,大约3秒钟就可以获得整个10 MB文件 – 不幸的是,我不能告诉我们所有的客户升级到IIS 7 / win 2008 🙂 任何build议在哪里看什么或下一步尝试什么? 我看到很多类似的问题,但似乎没有提供这种情况下的答案,我的意思是这是一个严重的应用程序服务器上的企业局域网传输文件在5kbs一些非常基本的一定是错误的吗? —我几个小时都不能回答自己的问题,但这是答案: 编码大猩猩的答案让我开始看看网卡的设置,在这一点上,我意识到这是一个XEN虚拟服务器与模拟网卡(我只是一个程序员试图让这个服务器运行,所以我以为这是假设它是一个真正的服务器)。 稍后几个快速search引导我到这个kb文章: http : //support.microsoft.com/kb/888750 我使用方法2,重新启动,现在一切再次全速运行。 希望这会帮助别人。

pureftpd虚拟用户不能使用具体的“基础”用户

你好,我想要一个虚拟的FTP用户上传networking的东西,所以我想要一个使用HTTP用户和networking组(我组创build)。 所以我做了: pure-pw useradd webftp -u http -g webgroup -d /srv/http pure-pw mkdb 然后重新启动守护进程。 当我尝试login时说: 530 Sorry, but I can't trust you 作为官方指南,我创build了一个ftpuser: useradd -g ftpgroup -d /dev/null -s /etc ftpuser 我做了: pure-pw useradd webftp -u ftpuser -g webgroup -d /srv/http pure-pw mkdb 现在,它的工作原理,但我希望HTTP成为用户,所以有一些纯粹的PW不喜欢关于HTTP用户: ftpuser:x:1001:1001::/dev/null:/etc http:x:33:33:http:/srv/http:/bin/false ftpuser没有目录,http用户有/ srv / http和http用户没有shell。 到底是什么让这个麻烦? 而且…我不知道是否我改变了有关用户的事情,而且chorokee会哭或什么(我认为用户是由于某种原因创build的)。 谢谢。

迁移到新的Linux RHEL主机/服务器 – 移动文件夹时出错150

我刚刚开始将我的网站迁移到新主机。 服务器是Linux RHEL,我有SSH访问以及控制面板pipe理员的Plesk。 我已经通过FTP使用Panic的Coda上传了我的文件。 这些文件被压缩为folder.tar.gz并上传到新服务器中的httpdocs目录。 我通过SSH提取文件夹。 在SSH和Coda上,我可以看到提取的文件夹及其包含的文件。 但是,当我尝试保存,移动或删除任何这些文件通过科达我得到 Error 150: could not rename remote file 上传的文件夹和httpdocs的权限是755 。 如果我通过SSH做rm -r -f ,那么我可以删除。 否则,我通过FTP / Coda做的任何事情都会导致上述错误。 任何想法这里有什么不对?

将文件从ftp传输到本地系统

我想从FTP复制一个文件,并将其粘贴到我的本地系统。 我想通过batch file来运行。 我正在尝试这一个星期。 但是我找不到解决办法。 任何人都请帮助我…. 这是我的实际工作 要从ftp://172.16.3.132 (用户名和密码)复制一个名为“Friday.bat”的文件,所以我使用下面的代码: @echo off @ftp -i -s:"%~f0"&GOTO:EOF open 172.16.3.132 mmftp ((((pasword entered here))))) binary get Friday.bat pause 结果: ftp> @echo off ftp> @ftp -i -s:"%~f0"&GOTO:EOF Invalid command. ftp> open 172.16.3.132 Connected to 172.16.3.132. 220 Welcome to ABL FTP service. User (172.16.3.132:(none)): 331 Please specify the password. 230 Login […]

是否有任何非常裸露的最小ftp服务器的ubuntu不会与其他安装的服务器冲突?

我用mod-sql模块安装了proftpd; 我需要一个FTP服务器,可以在另一个端口上运行(并使用单独的身份validationscheme) 每当我尝试安装vsftpd或pureftpd它只是删除proftpd和依赖; 我猜是为了防止冲突 有没有“非常小”的FTP服务器; 像从命令行运行,我可以使用? 我搜遍了所有,但找不到… 任何帮助,将不胜感激

WordPress安装@ VPS ::文件夹权限,FTP和Openpanel

我用我的VPS openpanel,我目前正在一个简单的WordPress的安装。 当我创build一个新的虚拟主机的文件夹的权限设置为所有者1001(根),因此我不能真正作出正常的编辑configuration文件(wp-config.php)并保存它们。 难道我做错了什么? 作为ftp用户我使用安装openpanel后创build的用户的凭据。 初始用户,主ftp和网站ftp用户有什么区别? 我将不胜感激任何帮助。 提前致谢。

传输多个图像时,Web服务器速度较慢

这是一个间歇性但非常现实的问题的一个小背景。 我维护一个在Esxi私有云上运行的Web应用程序。 我们有一个数据库服务器和4个Web应用程序服务器。 4个Web应用程序服务器都有一个很奇怪的问题。 服务器全部运行(Ubuntu 10.04.3,2.6.32-28-服务器,Apache Web服务器,proftp ftp)当我通过ftp或http(内部或外部)传输许多映像时,大部分时间是非常慢。 例如,下载一个大约400张图像(<2兆字节)的目录,传输速度非常慢,有时甚至完全停留。 同样在http上,如果我第一次在我的浏览器中加载我的页面之一,取决于有多less图片,它可能会有同样的困难。 当我再次加载相同的页面时,由于浏览器caching,这是可以的,但是一旦我清除了caching,它就回到非常慢的速度。 我说可能是因为这种情况一直没有发生,有时它以正常的速度传输文件,这几乎是瞬间的。 所有这些机器都是虚拟的,我试图重新构build它们,但没有成功。 有人提出这可能是一个主机名,或命名问题,但并没有真正提供这个理论麻烦的线索。 我不是服务员,也不是假装成一个人。 我们的服务器由托pipe托pipe的第三方托pipe,但托pipe托pipe似乎不知道如何处理这个问题。 任何帮助将不胜感激

自动将所有文件和文件夹名称转换为小写,并使用vsftpd将权限设置为644

我想要vsftpd将所有上传的文件名与/home/$USER/public_html/*为小写,并在上传时将权限设置为644。 这是可能的,我该怎么做?

将本地文件夹同步到FTP

我正在寻找一个应用程序,我可以把我的本地服务器,将从C:\源文件到远程FTP服务器上的文件夹每小时。 我在看rsync,它看起来很完美,直到它告诉我,我不能使用我自己的FTP服务器。 任何build议? 我将有大约5万个小文件。 没有超过20kb,在源文件夹中,所以ftp越快越好。 Allway Sync也太慢了。

设置vsftpd让我上传到/ var / www,得到500 OOPS:不能改变目录:/ root

我使用Amazon EC2 istance作为开发人员和testing机器。 由于我在Windows上,我无法安装虚拟EBS卷进行编辑。 太糟糕了。 由于这个原因,我已经安装并configuration了vsftpd服务器,允许我快速编辑并从PHP上传PHP文件到实例上的/var/www/html文件夹。 我已经在/etc/vsftpd/ftpuserss和/etc/vsftpd/user_list中取消了包含单词“root”的行,以允许用FileZilla进行根用户login。 我的/ect/vsftpd/vsftpd.conf包含(其他): pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES pasv_enable=YES pasv_min_port=1024 pasv_max_port=1048 pasv_address=<public ip addess> local_root=/var/www/html 我知道也许作为根login可能是一个安全问题,但我不是掌握在Linux上的安全堆栈。 随意发布任何安全提示来解决我的问题。 顺便说一句,我得到这个错误: 500 OOPS:无法更改目录:/ root 看来,vsftpd尝试将ftp root更改为/root (当然不存在),忽略local_root选项。