Articles of ftp

更快的方法来镜像一个FTP站点

我目前正在使用wget -m镜像远程FTP,但速度糟透了,有什么好的替代(命令),所以我们可以并行下载,以提高速度?

使用apt-get在ubuntu上自动执行proftpd-basic install

我试图build立一个shell脚本来自动安装几个软件包到Ubuntu 10.04服务器上,而且我遇到了proftpd-basic的问题。 我正在使用命令行 apt-get -qy install proftpd-basic >/tmp/install.log 对于大多数软件包,这种方法可以正常工作,但是proftpd-basic似乎需要一些交互(它询问是否执行inetd或独立安装)。 是否有可能以某种方式在命令行上预先select此选项,因为我不希望用户被这个问题困扰? – 有关信息,如果重要,我想select“独立”选项。 编辑: 该过程的交互部分不仅仅需要简单的y / n答案,它需要我使用箭头键导航到我想要的选项,要求我按Enter键进行select。 这可能对解决这个问题有一定的影响。

IIS 7.5 FTP IISpipe理器用户login失败(530)

IIS 7.5 FTP IISpipe理器用户login失败(530) 我正在尝试在IIS 7.5上设置一个允许IISpipe理员用户login的FTP站点。 我遵循本指南: http : //learn.iis.net/page.aspx/321/configure-ftp-with-iis-7-manager-authentication/ 。 设置完成后,我无法使用IISpipe理器用户帐户login到FTP。 我得到的客户端错误是530用户无法login。Win32错误:未指定的错误。 错误详细信息:在身份validation过程中发生错误。 我尝试使用或不使用虚拟主机。 一个Windows帐户login罚款。 我注意到的唯一奇怪的事情是,当设置networking服务的读取权限时,在设置“%SystemDrive%\ Windows \ System32 \ inetsrv \ config \ schema”权限时出现拒绝访问错误。 有什么想法吗? 谢谢!

setenforce:SELinux被禁用

我在CentOS 5机器上,并尝试安装vsftpd。 我想使用setsebool -P ftp_home_dir on来configurationftp_home_dir setsebool -P ftp_home_dir on但它说: setsebool: SELinux is disabled. 我尝试使用setenforce启用它仍然说: setenforce: SELinux is disabled 然后我试着: semodule -n -B 它说: semodule: SELinux policy is not managed or store cannot be accessed. 我的configuration文件: # This file controls the state of SELinux on the system. # SELINUX= can take one of these three […]

我能做些什么来取代FTP?

我想用更安全的系统取代FTP访问。 以纯文本方式发送不encryption的密码是不可接受的,单点login日益增长,日益变得不太可接受。 问题:我需要一些支持Linux,Windows和OS X的服务器,并且服务器需要在Windows上运行。 编辑:它还需要根据预先存在的Windows凭据对用户进行身份validation。

Windows Server 2008 – 从.CMD调用FTP – 将parameter passing给FTP文件?

我从.cmd文件中调用以下内容: ftp -d -s:D:\backup\web-daily.txt web-daily.txt文件是一个ftpinput文件,其内容与此类似: open <server> <login> <password> put d:\backup\web-daily.7z web-daily.7z quit 我需要能够将当前date传递给ftpinput文件。 这是可行的,而不必执行一个程序,实际上修改web-daily.txt? 这是因为web-daily.7z实际上是web-daily_%date:〜10,4%%date:〜4,2%%date:〜7,2%.7z(或web-daily_yyyy_MM_dd.7z)。 如果可能的话,我想把这个date作为参数传入。

什么是在Unix上隔离FTP服务器用户的安全方式?

我已经阅读了各种ftp守护进程和各种长线程的文档,讲述了在给予用户写权限时使用ftp服务器的chroot环境的安全隐患。 如果你仔细阅读了vsftpd文档,特别是这意味着使用chroot_local_user是一个安全隐患,而不使用它不是。 似乎没有涉及允许用户访问整个文件系统(如他们的用户和组成员资格所允许的)的涵义,也没有涉及这可能造成的混淆。 所以,我想了解在实践中使用什么是正确的方法。 如果一个具有authentication的写入访问用户的ftp服务器提供非chroot环境,chroot环境或其他选项? 考虑到Windows ftp守护进程没有使用chroot的选项,否则他们需要实现隔离。 有没有任何Unix的FTP守护进程做类似的事情?

AWS连接错误:权限被拒绝(公钥)

对不起,如果这听起来多余,但相信我不是。 我已经尝试了几乎大部分与这个问题有关的链接,但到目前为止还没有任何工作。 我甚至试过这两篇文章。 以下是我到目前为止所尝试的 还允许密钥400的许可600 Ubuntu的用户名,因为它的Ubuntu 14.04 知识产权是正确的,我甚至尝试过公共DNS 密钥附加到实例 AWS Java客户端(MindTerm)使用FireFox浏览器。 但是,当我按下input时,它给我错误,当它显示我这条线对我的IP。 即使我很幸运,它会问我给Ubuntu的用户名,然后退出给出的错误“I / O错误 – 读取失败:未知错误”,或者只是带我回到IP步骤。 MindTerm home: /home/waqas/.mindterm/ SSH Server/Alias: 54.191.37.141 Connected to server running SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2 Server's hostkey (ssh-rsa) fingerprint: openssh md5: 95:44:f1:40:07:90:00:2a:7d:9a:1f:49:a1:71:8a:0b bubblebabble: xilon-segen-tufep-manir-rekad-lucag-fetoz-sover-hyhuh-kafiz-kixox 在这个问题之前我做的最后一件事是2天前我试图在我的客户端上使用这个链接安装FTP服务器http://www.krizna.com/ubuntu/setup-ftp-server-on-ubuntu-14 -04-vsftpd / 。 不幸的是,这个链接并没有如预期的那样工作,我最终没有在FTPlogin成功。 而今天当我尝试login使用我的密钥对给我错误。 以下是我的ssh尝试的日志 waqas@waqas-itu:~/Downloads/key$ ssh -v -i test.pem [email protected] OpenSSH_6.0p1 Debian-3ubuntu1.2, OpenSSL 1.0.1c […]

根据权限设置Apache文档根的正确方法是什么?

我刚刚在我的机器上安装了Ubuntu 9.10服务器版,我希望与同一局域网中的其他用户一起运行我自己的个人本地服务器。 首先,我想知道什么文件夹的目录结构是最好的networking根? 我应该只使用: /var/www/ 并开始扔在那里的Web文件,或者我应该创build一个文件夹在别处(也许是主目录)? 其次,在 /var/www/ 目录只有root用户可以在那里创build文档,但是,我希望其他用户能够在文档根目录下创build文件,并通过FTP上传。 我应该改变权限还是www/文件夹? 或者再次,我应该创build其他权限不同的文档根? 这样做最安全的方法是什么?

有没有办法通过防火墙在Windows Server 2008 / FTP 7.5上运行FTPS?

我试图在Windows Server 2008上安装FTPS服务器。内部工作已经成功 – 我可以在本地连接或在VPN上连接。 但我似乎无法制定防火墙规则,使其正常工作。 我已经configuration了服务器,将数据通道限制在端口41230-41240之间,据我所知,networking团队已经configuration了相同的端口。 但似乎我的客户都仍然试图通过50000-52000范围内的端口进行连接。 我试过所有可能的IP根据标准的technet文章 – 服务器自己的和两个防火墙“路由”。 我无法看到一个韵律或原因,有没有人在下面的networkingconfiguration中成功地获得了通过防火墙运行的Windows Server 2008: 服务器本身没有运行防火墙 没有NAT – 服务器有直接分配的公共地址等 冗余Cisco ASA防火墙。 我们真的在运行FTPES – 即具有明确安全性的FTP – 在21上进行控制,并希望将数据放在41230-41240上。 请告知您是否需要更多信息。