怎么建立FTP服务器?


根据我所知道的回答一下这个问题 。
ftp服务器常用于局域网内网共享数据使用 。当然internet上也有一些ftp服务器 。ftp服务器使用了21端口号 。ftp提供文件的上传和下载服务 。当然管理员也可以根据需求设置文件夹的访问权限(读写、上传、下载等) 。
建立FTP服务器其实就是装软件和完成相关配置的过程 。
这里提供3种方式:
使用windows iis自带的服务
使用第三方ftp软件serv-u
使用第三方ftp软件3cdaemon
windows 自带的iis建立ftp服务器
windows server的iis(internet 信息服务器)是自带ftp功能的 。不仅仅是提供web服务 。只要稍加配置 。就可以建立局域网的ftp服务器 。
step1:安装ftp服务
依次选择“控制面板”“程序与功能”“打开或关闭windows功能”“internent信息服务” 。选中“ftp服务器” 。默认是没有安装的 。

怎么建立FTP服务器?

文章插图
step2:启动ftp服务
安装完成之后 。在“服务”管理工具中可以看到“Microsoft FTP Server\"的服务 。假如该服务没有启动 。在“服务”管理工具中启动FTP服务 。如下图所示
怎么建立FTP服务器?

文章插图
step3:相关配置
依次点击“管理工具”“internet信息管理器” 。右击菜单选中“添加FTP站点”
在“添加FTP站点”的对话框中输入站点的名称 。并且选择存放文件的“内容目录”
下一步是设置ssl等 。这个不需要设置
点击下一步 。设置权限 。在内网里使用“匿名”就可以了 。根据需求设置读取权限
怎么建立FTP服务器?

文章插图
怎么建立FTP服务器?

文章插图
这样基于IIS的FTP服务器就建好了 。可以通过浏览器输入ftp://192.168.3.10,访问ftp中的文件 。或者通过ftp客户端访问ftp中的文件 。
使用专业的ftp工具serv-u建立ftp服务器
serv-u是功能非常强大的ftp软件 。工作非常稳定 。不会出现传输大文件终端等状况 。而且支持非常多的安全设置 。这里只是介绍最基本的ftp服务 。
网上下载serv-u软件 。一步一步安装就可以了 。这里主要说如何进行基本的配置 。
step1:安装serv-u工具软件
安装成功之后的界面如下图所示
怎么建立FTP服务器?

文章插图
stet2:新建域并设置ftp目录
安装成功之后 。第一次运行会提示是否新建域 。这里选择是 。当然也可以后期新建 。在serv-u的配置界面 。选择新建域
依次“输入域的名称”“根目录配置”等 。其中根目录配置是最关键的 。设置ftp目录所在的文件夹
其中会设置ssl、用户名密码等 。可以根据用户的需求进行设置 。这里只是提供最基本的ftp服务
怎么建立FTP服务器?

文章插图
step3:ftp服务器测试
通过安装和配置 。在客户端可以输入ftp的URL进行测试 。如下图所示 。如果能打开目录则ftp服务器搭建成功 。
怎么建立FTP服务器?

文章插图
使用3CDaemon
这里在推荐一个非常小巧的ftp工具 。3CDaemon 。经常用于临时使用 。小编经常使用该软件备份网络设备的配置文件等 。
3CDaemon非常小巧 。只有1M左右 。使用非常灵活 。配置也非常简单 。支持tfpt、ftp和syslog服务器 。只需要简单的配置ftp目录就可以正常工作 。
如下图所示
怎么建立FTP服务器?

文章插图
对于局域网建立ftp服务器 。这里提供了3种方法 。分别是利用windows自带的服务 。使用第三方serv-u 。使用3cdaemon 。
serv-u适合搭建长期使用的ftp服务器
3cdaemon适合临时使用的ftp服务器
对于搭建ftp服务器 。大家有什么看法呢 。欢迎在评论区留言讨论 。
若需更多帮助 。请私信关注 。谢谢
其他观点:
20多年的网络工程师来回答你这个问题 。建立FTP是件很容易的事情 。无论是windows平台还是Linux平台 。都有免费、好用的软件来给你搭建FTP服务器 。
就以最常用的windows平台为例吧 。win7、win10、windows server 2008以上都可以 。软件的话 。推荐使用File Zilla Server 。不用破解 。它本来就是免费的 。
怎么建立FTP服务器?

文章插图
第一步 。创建用户 。并且设置密码;

推荐阅读