我login到一个FTP服务器,并希望在那里存在的所有目录中find一个特定的目录。 我正在寻找类似于Unix find命令的命令。 有没有这样的东西可用?
设置我的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 […]
我们在Ubuntu服务器上为我们的客户安装vsftp。 我们有几个客户要求一个安全的选项,所以我们设置明确的FTP通过TLS,我们删除了连接不安全的能力。 现在我们让客户询问他们如何使用Windows命令行FTP客户端连接,他们已经为此创build了自动脚本。 是否可以使用Windows命令行FTP客户端连接到需要显式TLS的FTP服务器? 我们已经在网上search,似乎解决scheme是使用另一个客户端,如FileZilla,但我们的一些客户不想使用另一个客户端。 我们也不想强迫他们使用另一个客户。 也许TLS不是安全FTP的最佳select?
在远程FTP服务器上,我在remote.dir1目录中有一组文件。 我想将该目录中的所有文件移到remote.dir2 。 我正在使用lftp ,正在尝试这样的事情: lftp> mv remote.dir1/* remote.dir2/ 它不起作用并显示: Access failed: 550 remote.dir1/*: The filename, directory name, or volume label syntax is incorrect. 我也试过: lftp> glob -a mv remote.dir1/* remote.dir2/ 其中显示使用情况消息: Usage: mv <file1> <file2> 但是,移动单个文件的工作原理: lftp> mv remote.dir1/file1 remote.dir2/ 作为最后的手段,我们可以构build一个包含一组lftp mv命令的文件并将其source 。 有没有我不知道的解决scheme? 或者,有任何有能力的命令行工具的任务? 编辑:我限于FTP环境,所以只有使用FTP的解决scheme是可以接受的由于环境约束。
我试图在我的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议?
我遇到的问题与Windows Server 2008 R2 Standard上的IIS 7.5 FTP IISpipe理器用户login失败(530)非常相似。 我创build了一个FTP站点和IISpipe理器用户,但是login时遇到了问题。我真的可以通过使用IISpipe理器用户而不是创build一个新的系统用户,因为我受到这些帐户的限制。 以下是通过命令提示符进行本地连接时的输出: C:\Windows\system32>ftp localhost Connected to MYSERVER. 220 Microsoft FTP Service User (MYSERVER:(none)): MyFtpLogin 331 Password required for MyFtpLogin. Password: *** 530-User cannot log in. Win32 error: Logon failure: unknown user name or bad password. Error details: An error occured during the authentication process. 530 End Login […]
我想为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?
我已经build立了一个CentOS 6.2 VirtualBox以及/ var / www / html /的FTP和Apache根目录。 默认情况下,用户ftp帐户设置为/ home / user_name /。 不过,我猜这是通常的做法,让该用户访问/ var / www / html /。 我能够装载和绑定目录到用户目录,如下所示: mkdir /home/ftp_user/html/ mount –bind /var/www/html/ /home/ftp_user/html/ 但是,一旦我closures我的VirtualBox,这个绑定消失。 有没有办法让这个永久?
你用什么来备份到FTP服务器? 我试过用Amanda和安装了Curlftpfs的ftp服务器上的虚拟磁带进行设置,我对此并不满意。 我只是对Amanda没有信心。 另外,我不能使用ftp挂载文件系统上的rsync,因为它只创build目录,不会创build文件,因为它不能执行“mkstemp”。 我一直在考虑Bacula,但是我找不到任何好的HOWTO。
我正尝试使用命令行自动发布Web应用程序,但默认的Windows FTP客户端不支持recursion上载/下载。 什么是我的默认Windows FTP客户端的替代品?