Articles of ftp

Ubuntu服务器多用户帐户

我想创build一个除root以外的用户帐户,以便root用户以及该用户可以在ubuntu系统中上传删除文件(例如,假设我在var / www中有一些php文件,以便root和那个用户可以上传相同的目录)

如何在IIS 7中隔离ftp用户?

这是我第一次玩IIS和FTP。 我们在AD有大约2000个用户。 这些用户中的每一个在networking上都有一个共享,全部在根文件夹下,用他们的用户名标记。 例如: \\networking\ john.doe \\networking\ jane.doe 我试图在IIS 7中设置一个ftp服务器,以允许用户访问他们的目录,只有他们的目录。 有点像一个虚拟主机,我注册一个帐户,用FTPlogin,并被定向到我自己的文件夹。 唯一的区别是我们不必创build目录,它们已经存在。 这是我得到的: – iis中的ftp站点指向包含所有用户目录的根目录“network” – 基本authentication并填写在域中 – 授权(所有用户)用于testing目的 – ftp用户隔离 – 检查用户名目录 现在我明白最后一个选项不是我想要的,因为它允许用户移动到根目录。 但是,这是唯一的选项,让我login成功,并指引我到我的文件夹。 如果我select隔离用户选项(禁用全局或启用全局),我无法login。 没有消息,只是身份validation提示不断重现。 我在这里错过了什么?

移动大量文件的最佳方法是什么?

我有大约6TB的文件,我需要从一台服务器移动到另一台。 我尽了最大的努力,通过像下面的FTP移动,但连接死了很多,经过一定程度的进展,它甚至断开之前,它甚至恢复移动文件我认为花费太长的时间来比较文件实际传输之前,然后计时出。 ~/ncftp-3.2.3/bin/ncftpput -R -z -v -u "user" -p "password" upload.server.net /local/dir/ remote/dir/ 我试图让远程服务器给我访问SSH,所以我可以设置一个rsync,但有什么更稳定的,我可以做的ftp,所以也许它会尝试在它自己恢复,而不重新编译整个文件列表?

从bash脚本运行FTP会话

我正在尝试编写一个BASH脚本来testing我拥有的FTP站点是否正在运行。 因此,我想让bash脚本连接到FTP站点,用一个虚拟帐户login并将输出redirect到一个文件,然后我可以grep来确认login成功。 (我知道把用户/传入一个文件不build议,但这个虚拟帐户被chrooted到一个空目录,不能逃到shell,在任何情况下,我是唯一的用户可以login到shell提示。) 我在Ubuntu上使用BASH shell。 我创build了一个名为“ftp-dummy”的文件,看起来像这样 username password 然后我从提示符中做了这个: adam$ ftp my.ftpsite.com < ftp-dummy 这不起作用 – 我没有看到正常的欢迎消息,输出是: Password:Name (my.ftpsite.com:adam) : 我试图删除<和文件名之间的空间 – 相同的结果。 如果我将输出redirect到一个testing文件,testing文件显示: Name (my.ftpsite.com:adam): ?Invalid command 我仍然在STDOUT上得到密码提示 我也尝试使用回声,并得到相同的结果: echo -e "username \npassword \n" | ftp my.ftpsite.com 我不明白为什么我没有看到正常的欢迎消息或为什么input不被从文件中读取。 任何帮助将非常感激。 谢谢, 亚当

我可以使用iptables限速来暂时阻止FTP服务器的暴力破解吗?

这与暴力攻击的其他post类似,但更具体一些: 我们通常能够执行体面的密码,并且用户名策略也避免了99.9%的FTP傀儡正在尝试的东西,但是我没有理由让数千次的尝试无休止地,有时他们可以使填充日志文件有很多的噪音,使其更难find更有针对性的东西。 那么,对于被动的FTP,在传入的TCP 21的iptables中有一些合理的速率限制,在切断大量失败的尝试而不会妨碍正常使用的情况下是合理有效的? 我认为这将通过从同一个IP到TCP 21的速率限制连接来完成。是正确的吗? 我有没有想到那里的问题? 接下来, 你会build议在堡垒防火墙/路由器上使用一个简单的iptables命令来防御最困难/最快的暴力攻击? 我的想法是在一分钟左右触发25个连接(原则上成功login到TCP 21的唯一连接),然后一个半小时。 这些数字看起来是否合理? (其他信息:这是一个debian防火墙/路由器,它可以保护混合操作系统的DMZ)

监视一个文件夹并通过ftp发送文件到客户端

我正在寻找将监视特定文件夹的软件,并且在其中创build文件时,通过ftp将该文件通过软件发送到与该文件夹关联的客户端。 我已经尝试过软件,如智能FTP和可爱的FTP,他们似乎没有非常一致地监视文件夹。 其中的一些选项是编写脚本来从传输队列中删除重复的文件。 我真的不想为我购买的软件编写脚本。 我不反对需要编写脚本或编写它,但我觉得我不应该编写脚本来使软件正确地做一些事情,说它开箱即用。 我目前正在尝试在Windows XP上执行此操作,尽pipe在Server 2003上运行是一个选项,如果它会使事情变得更容易。 我真的只想指出正确的方向,这对我来说是相当陌生的

如何处理亚马逊的EC2 Web服务器上的文件?

通常我会想ftps ,但是对于一个我有几个麻烦configuration它 ,对于两个我想知道是否有更好的方式来传输文件进出。 这是一个基本的Web服务器,我们决定与AWS一起进行负载均衡,以及我们听到的有关如何正确pipe理重负载的所有令人惊叹的内容。 我们所需要的只是一种访问/var/www/html文件的简单方法,就像FTP通常是一样的(后来又增加了对mysql的访问)。 我使用了惊人的CloudFormation和默认的WordPress模板,因为我们将有一个博客(我已经设法将博客从根移动到/blog )和一个数据库。 这很简单。 所以我们运行一个奇怪的Amazon RedHat 4.4,没有iptables 。 我相信vsftpd已经工作得很好(configuration之后,也相当简单)。 但是,即使是通过AWS EC2的安全组 使用pasv策略和开放端口,我是否可以渗透亚马逊的“防火墙”。 现在我知道我可以使用SSH传输文件,以后手动移动& sudo权限,因为我不能也不应该以root身份login。 但更自动化和简单的方式将是高度优先的。 我们应该如何访问这些文件呢? 如果是HTTPS,那么它应该是,但为什么呢? 如果FTPS是正确的,你可以指点一个方向或教程吗? 如果有机会使用S3,所有这些对我来说都是新的…所以我也很感激任何指针! 提前致谢。

如何转储一个mysql数据库并传输到远程ftp在一行 – 为crontab – ?

我需要每周备份一个mySQL表,然后使用ftp将它传输到远程机器上。 这是我现在在crontab中的命令: 0 18 * * 1 /usr/bin/mysqldump –add-drop-table –extended-insert -user -ppass db [table] > /home/myuser/backups/bdd-`date +%d-%m-%Y`.sql 我需要replace命令的最后部分,以便生成的sql文件可以使用ftp协议传输到另一台服务器。 我search了一些关于“使用curlftpfs在/ mnt / ftpserver /下永久安装远程ftp服务器”的信息, 但没有在我的linux中find这样做的步骤 提前感谢您提供给我的任何提示

如何将FTP用户名和密码传递给WinSCP?

我正在脚本WinSCP,并需要dynamic传递一个FTP用户名和密码,这取决于我正在使用的环境。 然而,文档说 ,“WinSCP不支持从命令行或其他允许自动化的手段提供通行证” 有另一种方法吗?

是否有IIS 7.5和Windows 2008的网站设置控制面板?

在Windows 2003中,有一个SharePoint驱动的控制面板,可以设置一个新的IIS网站,FTP,FPSE,而且非常容易。 权限被处理,帐户被添加,除DNS之外的所有东西。 我与一个小型的ISP工作,我们希望在Windows 2008中这样的东西。有什么,我们无法find? 或者它消失了,我们又回到了手动操作。