admin管理员组

文章数量:1536472

今天接到一个任务,需要在windows服务器上搭建一个ftp服务器,供其他人员上传和下载文件,于是花费一段时间研究下FTP服务搭建,FTP服务通常是需要和IIS服务一起使用

首先在本地电脑上搭建一套FTP服务
具体思路:先创建FTP站点;然后创建一个私有用户,用来访问FTP服务器;接着需要创建一个文件夹,用来安放需要上传和下载的文件;最后设置权限,访问ftp路径
图例展示:(以windows专业版为例,windows家庭版受限功能太多)

创建FTP站点流程
需要先安装IIS服务,参考https://jingyan.baidu/article/6079ad0eb37aac28fe86db6a.html
安装完成后,打开IIS管理器,配置FTP站点

右键网站,选择“添加FTP站点,”FTP站点名称可以随意定义,物理路径选择你需要安放上传和下载文件的那个文件夹路径,比如我设置的D:\ftpserver

进入下一步,地址和端口,ssl设置

继续下一步,身份验证可以都选,或者只选择基本(用户需要登录名和密码的)


站点设置完成后,点击高级设置可以看到详细信息

创建用户
如果你上面选择了基本,就是要求用户在访问ftp的时候进行用户名和密码验证,计算机管理-本地用户和组-用户,右键新建用户,设置账号和密码
创建文件夹:*

需要将文件的访问权限设置给之前创建的用户,右键ftpserver文件夹,属性-安全-编辑-添加-高级-立即查找(找到上面创建的用户名)-确定即可
登录
可以选择浏览器或者文件路径访问
输入地址:ftp://+IP(本地局域网的ip,192.168.0.22)

本地测通后,开始研究服务器该如何搭建
window server服务器搭建ftp服务
本地和服务器区别:服务器管理计算机管理等工具是有统一的服务器管理器
IIS安装需要选择角色-添加角色,选择web 服务,一直下去,勾选FTP和IIS的


然后搭建FTP站点,跟本地一样(也是需要进入iis管理器配置)
点击工具-选择第一个iis选项,进入IIS管理器,

接着创建文件夹,跟本地一样

设置文件夹访问权限,跟本地一样
登录访问,需要确定端口21是否开放,这个点很多人没注意

可以点击进行下载,本地上传的话,直接在文件夹地址栏里输入ftp地址,进入ftpserver文件夹,然后拖动你想上传的文件即可

本文标签: 服务器FTPServerwindow