我正在用vsftpd设置一个服务器,让虚拟用户访问他们的空间。 现在它完全正常工作,但只有CRYPT密码。 所以 sudo htpasswd -c /etc/vsftpd/ftpd.passwd phpmyadmin 不会让我login,但是 sudo htpasswd -c -d /etc/vsftpd/ftpd.passwd phpmyadmin 将。 /etc/vsftpd.conf文件 listen=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 nopriv_user=vsftpd virtual_use_local_privs=YES guest_enable=YES user_sub_token=$USER local_root=/var/www/vhosts/$USER.universe.local chroot_local_user=YES hide_ids=YES guest_username=vsftpd /etc/pam.d/vsftpd auth required pam_pwdfile.so pwdfile /etc/vsftpd/ftpd.passwd crypt=2 account required pam_permit.so crypt=2 我从源代码安装apache2.4.3以及PHP。 我试过的东西: 谷歌很多 设置crypt = 2 问朋友们 使用SHA(也不工作) 更新htpasswd和vsftpd 我一直在为此苦苦挣扎了一周,希望你们能进一步帮助我
今天晚上我在IIS 7.0的整个被动端口范围内挣扎。 我终于意识到,它显然只适用于FTP / ES或FTP / IS。 当我尝试做简单的ftp时,它分配任何希望的端口号码,当它响应一个PORT请求时。 首先,我错过了什么。 其次,如果我不是,为什么在这个世界上它是这样工作的? TIA。
我们正在我们的工作区build立一个Web服务器。 结合起来,我们打算安装一个FTP服务器,但是我坚持使用什么协议 – FTP,SFTP或FTPS。 我search了一下,试图看看什么协议提供了什么,碰到这样的文章,但我无法下定决心。 只有简单的,一次一个文件传输是期望的; 然而,由于文件服务器旨在可以从因特网访问,所以安全性是一个问题。 什么协议最适合我使用,为什么?
我可以从本地机器访问FTP站点,但没有问题,但是它从远程机器中超时。 如果我完全closures防火墙,它就可以工作。 显然,这不是一个令人满意的解决scheme。 我试图按照这些步骤 ,但现在利用。 在我的远程机器上,我使用Filezilla作为FTP客户端。 以下是我尝试访问该网站时输出的内容。 正如你所看到的,它pipe理连接和身份validation,但试图列出目录超时。 有人可以告诉我,我应该看看下一个? Status: Connecting to 192.168.15.12:21… Status: Connection established, waiting for welcome message… Response: 220 Microsoft FTP Service Command: USER CMSDEVELOPMENT\CMSdev Response: 331 Password required for CMSDEVELOPMENT\CMSdev. Command: PASS ****** Response: 230-Directory has 71,805,415,424 bytes of disk space available. Response: 230 User logged in. Command: OPTS UTF8 ON […]
我有一个传统的应用程序,需要FTP,不能做SFTP。 我的解决scheme是: 使用VSFTPD放置一个FTP服务器 将防火墙configuration为仅接受来自本地主机的端口21连接 使用旧应用程序从客户端build立SSH连接 通过SSH隧道FTP 我想知道,如果我可以configurationVSFTPD忽略来自任何地方的连接,除了防火墙本身,本身。 腰带和护腕两者。
我想在Windows上装一个FTP驱动器盘符,我用过Novell的NetDrive,但是有两个主要的问题,1)它往往会减慢计算机很多 2)似乎根本不工作Vista系统。 有没有任何应用程序可以让我将远程FTP挂载到本地驱动器盘符,还是Vista中内置了一个方法?
我正在编写一个Linux shell脚本将本地目录复制到远程服务器(删除任何现有的文件)。 本地服务器: ftp和lftp命令可用, 没有 ncftp或任何graphics工具。 远程服务器:只能通过FTP访问。 没有rsync也不是SSH也不是FXP。 我正在考虑列出本地和远程文件来生成一个lftp脚本,然后运行它。 有没有更好的办法? 注意:只上传修改后的文件将是一个加号,但不是必需的。
我们总是使用IIS的FTP服务,但最近我们遇到了一些问题。 你推荐什么FTP服务? 我们在客户端使用Windows Server和Windows XP。 一个免费版本是必须的,我们正在考虑FileZilla和WarFtp,我们将有100个并发连接。
我遇到了最大的吞吐量问题,需要一些build议来调整我的旋钮。 我们正在运行一个10Gb的文件服务器进行备份分发。 这是LSI MegaRAID控制器上的两个磁盘S-ATA2设置。 服务器也有24G的内存。 我们需要以最大吞吐量镜像我们上次上传的备份。 我们“热”备份的RAID0给我们大约260 MB /秒的写入和275 MB /秒的读取。 一个大小为20GB的testingtmpfs给我们大约1GB /秒。 这种吞吐量是我们需要的。 现在,我怎样才能调整Linux的虚拟内存子系统,将最后上传的文件尽可能长时间地caching在内存中,而不需要将其写入磁盘(甚至更好:写入磁盘并将其保存在内存中)? 我设置了下面的sysctl,但是他们不给我们预期的吞吐量: # VM pressure fixes vm.swappiness = 20 vm.dirty_ratio = 70 vm.dirty_background_ratio = 30 vm.dirty_writeback_centisecs = 60000 这在理论上应该给我们16GB的cachingI / O,并等待几分钟,直到写入磁盘。 尽pipe如此,当我对服务器进行基准testing时,我发现写入没有影响,吞吐量并没有增加。 需要帮助或build议。
我正在Windows 2008服务器(R2)上设置FTP服务器。 一切似乎安装正确,但我无法使用FTP客户端login到我的FTP服务器。 我可以远程桌面上的服务器,并通过DOS命令,我可以很容易地login。 但是,如果我发出像“DIR”这样的命令,它会挂起:150打开ASCII模式数据连接。 我所研究和阅读的所有内容都指向防火墙端口和/或被动/主动模式设置。 这是什么困扰我…如果我使用DOS FTP命令,我可以login并使用“DIR”命令只有当我使用“localhost”作为我的地址。 如果我指定我的完整的FTPurl,我得到挂起的错误。 如果我指定“本地主机”的URL,我不会得到错误。 这导致我相信它的防火墙问题(甚至IIS7的问题?),但我不确定什么端口,我需要打开? 我的Windows防火墙上打开了端口20,21。 我还在AWS(亚马逊)防火墙上打开了这些端口。 我相信我的FTP客户端正在使用可能被我的两个防火墙之一阻塞的远程端口号。 我使用networking监控工具来尝试,看看它调用的端口,但我不能弄清楚。 任何想法,提示,技巧,帮助?