Questions tagged «ftp»

FTP(文件传输协议)是用于通过网络在计算机之间传输文件的常用协议

1
仅将修改后的文件上传到FTP服务器
我想将文件从计算机上载到FTP站点,并且我不想上载服务器上已经存在的文件。因此,我需要一个工具来找出哪些本地文件与服务器上的本地文件不同或服务器上不存在的本地文件。 一些要求: 我正在使用不支持rsync或ssh的廉价提供程序,因此只能使用FTP。 我在上传文件之前先生成了文件,因此比较时间戳是没有意义的。 我已经尝试使用mirror命令执行lftp了。速度很慢(我认为它会上传所有文件)。 我从不同的计算机上载文件,所以不能使用sitecopy,后者使用本地数据库来跟踪服务器上的哪些文件。 我希望能够使用一个命令上传所有更改的文件。优选地,没有GUI应用程序。它需要在Ubuntu中运行。 我当时正在考虑创建一个类似于sitecopy的工具,但该工具会将FTP服务器上所有文件的校验和存储在服务器本身上。但是后来我认为可能已经有了这样的工具。
11 linux  sync  ftp 

3
通过FTP同步文件
我需要将我的计算机中的文件与只有FTP访问权限的服务器同步。因此,我不能使用rsync(这至少需要SFTP,但对我而言唯一可用的通道是纯香草FTP)。 我只需要单向同步:从我的机器到服务器。我听说过一个名为unison的程序,但它似乎是用于双向同步的,我不确定是否可以对其进行调整以执行我想要的操作。我还应该补充一点,该程序应以非交互方式工作,以便可以在脚本内使用。 最后的选择是编写我自己的脚本,该脚本按修改时间(或类似时间)比较文件,然后复制已更改的文件。我已经设法将FTP目录安装到本地目录,因此问题归结为仅同步两个目录。但是我的直觉告诉我,野外一定已经存在类似的东西。
11 linux  sync  ftp 


4
FileZilla会恢复中断的下载吗?
我必须使用FileZilla从客户端的系统下载15GB的文件。但是,下载看起来将花费很长时间,超过一天。 第二天重新启动系统后,我可以继续下载吗?
10 ftp  filezilla 

3
什么是好的免费Linux FTP备份解决方案?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新的问题,所以这是对话题的超级用户。 7年前关闭。 我需要一个备份解决方案,该解决方案将允许我运行本地增量备份,然后通过FTP将备份与远程文件夹同步。我发现了几种解决方案,这些解决方案可以使我执行类似的操作,但要求我的远程连接使用SSH,rsync或SFTP。不幸的是,FTP是我唯一的选择,因为远程驱动器是仅具有FTP功能的NAS驱动器。是否有某种实用程序可用,或者我可以编写一个脚本来执行以下操作: 确定自上次备份以来已更改的文件 然后通过Zip加密目标文件 将加密的文件复制到本地备份文件夹 将备份文件与远程FTP文件夹同步 任何帮助表示赞赏, 麦克风
10 linux  backup  ftp  nas 



1
如何更改.bash_history文件的位置?
我正在运行CentOS 6.x,并希望将.bash_history移到其他位置。 我的用户的主目录位于(因为我运行的是VPS)/var/www/vhost/<domain>.<tld>可以通过FTP访问(并且应该可以)。 因此,由于FTP连接很容易找到它们,因此我将AuthorizedKeysFileSSH连接的设置更改为常规设置~/.ssh/authorized_keys。 同时,我想将.bash_history文件移动到当前用户/home/%u/.bash_history所在的位置%u。

2
是否有允许“增量上传”的FTP或类似FTP的客户端-即仅上传文件中已更改的部分?
我经常通过FTP(用于Web开发的CSS文件)对相当大的文本文件进行小的更改,并且由于我的互联网连接速度非常慢,所以这是一个非常痛苦的过程。 即使仅更改文件的一个字符,我仍然必须坐下来等待相当长的时间,然后才能将整个文件重新上传到服务器。 有什么方法可以编辑本地计算机上的远程托管文件,并且在保存文件时,仅上传文件中已更改的部分? 编辑:我想我目前尚不清楚如何使用我的FTP客户端。基本上,我使用WinSCP通过SFTP打开一个远程文件。WinSCP将其保存到一个tmp文件夹,启动Sublime Text,然后开始编辑它。当我点击保存时,WinSCP会自动重新上传文件。我从未真正将文件永久保存在计算机上-一切都通过WinSCP的temp文件夹完成。这就是为什么我正在寻找一种可以以“即插即用”类型的方式使用的解决方案。 先前的讨论 我之前曾在ServerFault上发布过此问题,建议使用git之类的内容,但是正如我所解释的那样: 使用git或类似的版本控制工具,每次保存文件时我都必须提交一次,对吗?即使可以自动完成(即,如果我有一个宏在Sublime Text中保存了Ctrl-S并同时执行了git push),我每小时可能会对CSS文件进行50-100次小修改;我肯定会收到垃圾邮件提交日志吗?另外,git解决方案不灵活,因为它依赖于我正在编辑的任何文件作为git repo的一部分。 到目前为止,我唯一能想到的解决方案是使用rsync进行某种骇客入侵的过程,但即使如此,它还是很奇怪: 我将需要的文件下载到我的计算机上(通过FTP / rsync /任何方式)。 我在(例如)Sublime Text中打开文件并开始进行编辑。 后台进程正在监视文件夹中的文件修改。当我保存文件时,该过程立即触发从计算机到服务器的rsync操作,从而传输文件的更改部分。 但是,我需要手动设置或指定远程文件或目录路径,否则本地rsync脚本将不知道在何处rsync文件,因此此方法仍然很不灵活。这种方法不会让我立即浏览到一个随机文件,无法像FTP客户端一样打开并保存它。 此方法也没有可见的反馈,例如上传进度栏。
9 linux  ftp  rsync 

0
FTP被动模式(Filezilla)Windows Server 2012偶尔“ 426连接已关闭;中止“”的转让
大家,早安, 我在MS Azure托管的WIN 2012 R2服务器上托管FileZilla FTP服务器(被动模式)。 FTP传输通常运行良好-每天运行几次FTP上传和检索。 我在Azure门户/端打开了相对较大的端口范围(端点),以允许使用被动模式。 偶尔(平均每2天一次),我看到FTP传输问题如下: 8/8/2016 9:09:59 AM - USER_FILEZILLA (62.154.Y.X)> MDTM dev_updates/file1 8/8/2016 9:09:59 AM - USER_FILEZILLA (62.154.Y.X)> 213 20160728071048 8/8/2016 9:09:59 AM - USER_FILEZILLA (62.154.Y.X)> MDTM dev_updates/file2 8/8/2016 9:09:59 AM - USER_FILEZILLA (62.154.Y.X)> 213 20160728071048 8/8/2016 9:09:59 AM - USER_FILEZILLA (62.154.Y.X)> MDTM dev_updates/file3 8/8/2016 …
9 ftp  filezilla  azure 

3
保持FTP文件夹与Windows文件夹同步
我正在尝试让我的持续集成系统在开发环境中从头到尾工作。 不幸的是,发布后的最后一步是将文件夹复制到我只能通过FTP访问的离线服务器。 我希望运行一个服务来监视本地文件夹,如果它发生更改,则使用这些更改来更新FTP服务器。 我似乎无法在Windows中找到完成此任务的东西。
8 windows  sync  ftp 

1
如何为FTP创建的文件和目录赋予Apache读写权限的正确权限?
我更是Windows使用者,所以请原谅这个基本的Linux问题。 我正在照顾仅安装了Apache2和vsftp的Linux(Debian)服务器。 发生的事情是,我一直在与谁拥有文件和文件夹并且似乎无法正确解决这一问题进行着不断的斗争。 到目前为止,这是我的理解: www-data用户需要文件夹和文件的所有权,因为/ var / www / html运行脚本下的所有文件都需要它们写入其文件夹。当然,它需要能够通过http服务网页。 我的ftp用户(我们称其为ftpuser)也需要写入/ var / www / html文件夹(递归)的权限,因为我需要能够上传新文件。 考虑到这一点,我创建了一个名为ftpandwww的组,并将所有文件夹和文件都更改为该组。这在一定程度上起作用了... 除了使用FTP客户端创建的任何新文件夹具有错误的权限(我可以通过在FTP客户端下更改它们的权限来纠正)的事实,我几乎在正确的位置,但是www-data无法写入它们因为它们由ftpuser拥有,我最终不得不使用SSH并运行一个对ftpandwww组的chown,以便他们都感到高兴。 如何使我在FTP下创建的所有新文件夹都具有正确的权限(774),并由ftpandwww组自动拥有,因此我可以通过web上载和提供服务(具有写权限),而无需进入和整理所有每次都有新的文件夹和文件?

5
从Windows 10快速访问中取消固定FTP文件夹
我已将FTP位置固定到Windows 10资源管理器中的“快速访问”菜单,但现在无法取消固定它。 复制: 在Windows资源管理器中浏览到FTP位置 右键单击“快速访问” 选择“将当前文件夹固定到快速访问” 右键单击新固定的文件夹 您应该看到没有取消固定文件夹的选项。上下文菜单仅将(灰色)选项提供给“扩展”。 值得注意的是,此图钉仅出现在资源管理器中,而不显示在跳转列表中(例如,通过在任务栏中右键单击资源管理器)。 如何移除此图钉?

3
vsftpd:500 OOPS:prctl PR_SET_SECCOMP失败
我有一个问题vsftpd。通过FileZilla连接到FTP服务器时,出现错误: 500 OOPS:prctl PR_SET_SECCOMP失败 错误:严重错误 错误:无法连接到服务器 我也尝试通过文件管理器进行连接,但似乎无法正常工作。我可以毫无问题地连接到所有其他服务器,因此可以确定这是服务器相关的问题。 我在VPSDime VPS上运行Ubuntu 14.04。vsftpd版本3.0.2。更新或配置更改后未发生该错误,但是当我在网站上工作时开始出现该错误;在收到错误之前,它工作正常。 我已经重新启动,重新启动vsftpd并更新了系统。有任何想法吗?
8 ubuntu  ftp  vsftpd 

3
FTP“ 425无法打开数据连接”仅在使用命令提示符时发生
我所有的计算机都在单个路由器后面。我有一个运行在其中之一的FileZilla服务器。我正在尝试使用批处理脚本和Window的内置ftp.exe自动上传到服务器。我已经设置了动态DNS服务,以便能够从路由器外部访问我的服务器,并且已经在路由器中设置了到我服务器的端口转发。我可以使用Google Chrome,Windows资源管理器和FileZilla客户端进行连接和传输。但是,每当我尝试使用ftp.exe(手动或以批处理脚本方式)时,都可以连接到服务器,但是如果尝试执行任何会打开数据连接的操作(LIST,STOR或RETR),则会出现以下错误:425无法打开数据连接。我在两台计算机的防火墙中都允许ftp.exe。有任何想法怎么回事或如何解决?我不需要使用ftp。 编辑我知道我的ISP阻止了许多端口,包括21个端口和该范围内的其他几个端口。这些都在端口2121上设置,无源端口设置为2122-2142,所有这些都已在路由器中转发。也许ftp.exe将仅使用某个端口进行数据连接,但是我的ISP阻止了该端口?如果是这样,我将如何更改?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.