FTP文件服务搭建与同步传输

原文:FTP文件服务搭建与同步传输

需求

      搭建一台FTP服务器,用于文件的上传与下载;同时将FTP服务器目录中的文件同步到多个服务器中,实现同步更新,同时文件需要控制用户访问对应的文件夹权限。

     需要用到的软件有:bestsync(同步传输软件)

                       Serv-U(搭建FTP)

     操作系统:windows 2003

步骤

  • 搭建FTP服务器

       windows 2003自带的IIs搭建的ftp功能非常的弱,无法实现指定用户站点路径访问,控制用户的访问权限不强,windows 2008在这方面有了很大的提高,权限控制也比较高,如果是windows 2008操作系统可以使用自带的IIS7搭建FTP服务器,由于我使用的是windows 2003,这里选择用Serv-U软件来搭建FTP服务器

      下载安装这里就不详细说了(默认安装勾选就好了),网上有很多,安装好之后首先会提示创建域(跟服务器本身的域不冲突)

  • 建域
      1. 域名

      

    2.域类型

  我这里只勾选了文件传输域

   3.配置端口

首先查询服务器已经开启在使用的端口,如果已经有使用修改其他端口,使用netstat -an查询

 

   4.创建监听IP

选择默认的所有可用的ip

   5.加密

  •  创建用户

 

  • 测试ftp是否搭配成功

     使用浏览器访问 ftp://ip

     输入用户密码,如果正常访问到了路径中的文件说明ftp已经搭配好了,个别浏览器可能会造成无法访问,可用试一下多个浏览器。

 

安装bestsync同步软件

     软件安装完之后,点开文件菜单新建任务

文件夹1中选择原始文件夹,2014最新版的支持选择ftp路径,2011版只支持文件夹路径,文件夹2中可以选择文件夹路径,共享路径,或者ftp路径等。

  • 共享路径(需要共享输入用户名密码)

  • ftp路径

  配置好了路径选择完成就好了。

  •    设置所选同步任务

  • 配置日程

最后点击确定,接下来再次点击上面设置所选任务按钮,然后确定(问什么要选择两次我一下子也没搞明白,多点一次也没关系)

其中的很多配置可以根据自己的业务需求进行修改,例如备份文件等等

总结

   总体步骤就是这些了,大家可以试试,两个软件的功能还是很强大的,完全能满足文件同步上传同步更新的需求,当然你也可以选择双向同步更新.

 如果您觉得文章对你有帮助,活动活动你的手指麻烦给个推荐;在此表示感谢。

 

 


备注:

    作者:pursuer.chen

    博客:http://www.cnblogs.com/chenmh

本站点所有随笔都是原创,欢迎大家转载;但转载时必须注明文章来源,且在文章开头明显处给明链接,否则保留追究责任的权利。

《欢迎交流讨论》

时间: 2024-08-04 12:30:13

FTP文件服务搭建与同步传输的相关文章

基于 CentOS 搭建 FTP 文件服务

本文测试环境 1.Centos 7 2.测试服务器IP 192.168.1.170 1.安装并启动 FTP 服务 1.1 安装 VSFTPD 使用 yum 安装 vsftpd yum install -y vsftpd 1.2 启动 VSFTPD 安装完成后,启动 FTP 服务: service vsftpd start 启动后,可以看到系统已经监听了 21 端口: netstat -nltp | grep 21 此时,访问 ftp://192.168.1.170 可浏览机器上的 /var/ft

[网站搭建] 阿里云虚拟主机搭建及FTP文件上传

        写这篇文章主要有两个原因:一方面是得到了阿里云的一个"开通码",另一方面是最近给学生们上网站制作的课程,想把学生们提交的作业上传到服务器上去,让他们体会一下自己做的东西,提升他们的编程兴趣.虽然只有短暂的4节课,但我很知足,尤其是他们对我的关心和感激.         下面直接讲述配置的过程,希望对你有所帮助,因为自己对这方面接触得比较少,同时阿里云也有非常好的相关文档,但这篇文章主要结合自身进行叙述的.         这个"开通码"主要包括三个功

ASP.NET实现FTP文件上载类

asp.net 最近,分配给我一个项目,这个项目已成功运转,在这个项目中我需要允许我们的用户经由XML和FTP向另一个公司输出它们的数据.在研究了所有的ASP.NET书籍以后,我们发现任何地方都没有FTP方法,并且花费了一些时间在因特网上搜索相关的例子.我弄清楚了那一点.网络没有自产的FTP支持.我开始去信心并且以A.被迫使用一些旧的ASP代码和Com或者B.停止下来并且购买某些部件. 不过,我最终偶然发现在Microsoft的MSDN中已经发表过处理FTP的一个完整的类.在这个类中的代码有一点

pda下载FTP文件

问题描述 如题:PDA(pocketpc)要怎么样才能下载FTP上的文件到PDA上我现在有一个WEBServices,这个WEBServices提供下载FTP文件的服务.在普通PC(台式电脑)上,只需要提供路径,如:D:DownLoad,就可以将FTP上的文件,如:Test.txt,下载到D:DownLoad文件夹下.那么,1.在PDA上,用这个服务,提供路径,可以下载吗?2.PDA的路径是:DownLoad,没有盘符的,怎么办?调用WEB Services时, 出错,无法访问路径. 解决方案

一步步学会Thrift服务搭建和调用

       Thrift是什么,有什么优势?这里就不阐述了,百度即可.本文旨在于展现Thrift服务搭建和调用的过程,让初学者少走弯路.本文提供完整代码及所需jar和thrift-0.9.3.exe.点击此处下载完整工程:https://github.com/zxiaofan/OpenSource_Study/tree/master/Thrift 先来张目录结构图 1.下载所需jar和thrift-0.9.3.exe               下载地址:thrift-0.9.3.exe.Th

linux中文件服务及vsftpd的配置

文件服务:     ftp:应用层,C/S,文件共享:file transfer protocol:     nfs,cifs:文件系统接口,网络文件系统:         nfs:network file system cifs:common internet file system     samba 网络存储:     NAS:Network Attached Storage,文件服务器,nfs或cifs,文件级别:     SAN:Storage Area Network,块级别共享服务

利用ASP.NET设计FTP文件上传(上)

如果要用ASP来作一个FTP文件上传的页面,我想很多人立刻就会想到要用第三方开发的组件,利用第三方的组件,虽然开发起来相对比较容易.但一般来说,免费下载的第三方的组件都有某些方面的功能限制,若要购买正版的第三方组件,对于国内的用户,花销也是一个不小的数字,就是能够承担的起,烦杂的手续也使很多人望而却步.虽然微软公司在本身的视窗系统里面也提供了一个可以用来上传文件的组件--Posting Acceptor.但用过这个组件的朋友们都有一种普遍的感觉,就是实在不好用. 现在好了,自从微软公司推出了.N

利用ASP.NET设计FTP文件上传(下)

四. 程序源代码: <% @ Import Namespace=" System.IO " %><html ><BODY ><SCRIPT LANGUAGE = "VB" RUNAT = "SERVER" > Sub UploadFile_Clicked ( Sender as Object, e as EventArgs ) Dim lstrFileName as string Dim lstrF

如何关闭Win7脱机文件服务增加电脑运行速度

  很多的朋友可能从来都没有关注过自己电脑里的脱机文件服务,其实这个服务是用来管理我们保存一些资料的一个文件夹,这个是电脑系统默认开启的,比如说win7旗舰版下载安装好以后就会直接开启这个服务,对于很多人来说这个服务根本就没有多大的用处,而且会占去我们电脑很大的内存,这样还影响我们电脑的运行速度,我们一般情况下不设置彻底关闭的话,下次开机又会开启,所以我们今天就出了这个教程教大家永久关闭它. 1.直接选择空位置然后点击我们的计算机,用鼠标的右键点击,然后在菜单中选择右管理选项这个选项. 2.然后