WindowsServer2012搭建FTP服务器

前言:

前几天凭借年轻的优势花十块买了个学生主机,但是建网站要备案太麻烦,于是就计划做做FTP服务器了,这个是WindowsServer2012,在此记录一下搭建步骤。

 

 

 

 


安装IIS:

首先我们在外面配置安全组,开放FTP所用到的端口(默认是21)以及Windows的远程显示协议RDP(Remote Display Protocol )连接的端口(默认是3389)。

然后用Win+R输入mstsc打开远程连接,输入主机的公网IP,输入主机账号密码,就可以连接了。

首先我们先打开服务器管理器,点击添加角色和功能

WindowsServer2012搭建FTP服务器_第1张图片

然后点下一步,到了服务器角色那里勾选web服务器(IIS)

WindowsServer2012搭建FTP服务器_第2张图片

再往后角色服务中勾选FTP的选项

WindowsServer2012搭建FTP服务器_第3张图片

然后安装即可。


创建用户:

回到服务器管理器中,点击【工具】⇒【计算机管理】找到本地用户和组用户

添加一个新用户,这个就是用来登录FTP的用户,注意选住密码不过期

WindowsServer2012搭建FTP服务器_第4张图片

 


添加目录:

我们需要为FTP创建一个共享文件夹,所以我们找个地方创建一个文件,然后右击,点属性,点安全,添加一个Everyone,并让其具有完全控制的权限

WindowsServer2012搭建FTP服务器_第5张图片

这个文件就是你的FTP根目录了

 


新建站点:

直接在IIS中添加一个FTP站即可

WindowsServer2012搭建FTP服务器_第6张图片

选择刚才那个文件夹为物理路径,IP地址未分配就好,我这里先不需要SSL。

身份验证选基本,指定刚才创建的用户,可以读也可以写。


测试:

到这里这个FTP就搭建完了,注意好安全组的配置,权限的配置,应该没问题。

我们在本地文件资源管理器中测试一波:

输入:ftp://公网IP

非常好

WindowsServer2012搭建FTP服务器_第7张图片

补充:

有的人反应上传视频的时候出现弹窗报错,“上传失败,请检查是否有权限”,这种情况呢请到服务器端,打开IIS,点开FTP站,找到FTP管理

WindowsServer2012搭建FTP服务器_第8张图片

高级设置里面把utf-8那个设置成false即可,最好再重启动一下站点

 


 

博客:is-hash.com

商业转载 请联系作者获得授权,非商业转载 请标明出处,谢谢

 

你可能感兴趣的:(ftp)