使用Windows Server2016搭建ftp教程

一、什么是ftp

  文件传输协议(File Transfer Protocol,FTP)是用于在网络上进行文件传输的一套标准协议,它工作在 OSI 模型的第七层,TCP模型的四层,即应用层,使用TCP 传输而不是UDP,客户在和服务器建立连接前要经过一个“三次握手”的过程,保证客户与服务器之间的连接是可靠的,而且是面向连接,为数据传输提供可靠保证。FTP允许用户以文件操作的方式(如文件的增、删、改、查、传送等)与另一主机相互通信。简单的来说FTP(File Transfer Protocol)是TCP/IP网络上两台计算机传送文件的协议,使得主机间可以共享文件。

二、安装ftp服务器

 1.进入服务器系统打开“服务器管理器”,点击“添加角色和功能”。

  

 2.进入角色安装向导,点击下一步到类型界面。

  3.是在本机安装ftp服务的,选择基于角色或基于功能的安装。

  

 4.ftp我们安装在服务器上就选择在服务器池中选择服务器

 

 5. 注意:第一次搭建(和第二次不一样)     

 

         1)选中,进入,添加功能,此时没有ftp。

                   

        2)然后点击下一步,到角色服务这里选择ftp服务,扩展随意。

                

          3)下一步,点击安装,等待安装完成

 6.如果是第二次搭建就不用安装ftp服务了以为第一次已经安装完成了。其他和之前一样(确认界面的重启在生产环境中不建议勾选。)

 

7. 安装完成后在工具这一菜单栏里选择internet information service管理器

  

  8.然后在internet information service管理器的管理面板里展开XXX(你电脑名字),再在展开的菜单里右键网站这个时候你就会看见一个浮动菜单,点击里面的添加ftp站点。

 

 9.ftp站点名称随意,可随意设置,不建议用中文,因为可能出现乱码。物理路径选择一个文件夹路径就好(不建议设置桌面为路径)。

  

 9.这个IP地址填入本机的ip地址,你需要使用打开你的cmd使用ipconfig查看你的I地址。

 10. 填写刚刚的IP地址,端口默认21就可以,至于虚拟主机名,勾选了这个你就可以创建一个域名,可以通过域名访问这个ftp服务器SSL中选择“无SSL(L)”(当然如果你有也可以选择需要SSL再选择文件)然后点击下一步按钮。

 

11.身份验证:

ftp 有两种登录方式:匿名登录和授权登录。使用匿名登录时,用户名为:anonymous,密码为:任何合法email 地址;使用授权登录时,用户名为用户在远程系统中的用户帐号,密码为用户在远程系统中的用户密码。区别:使用匿名登录只能访问ftp 目录下的资源,默认配置下只能下载;而授权登录访问的权限大于匿名登录,且上载、下载均可。我这里是写教程,就全部勾选了下面则是允许用户访问的限制,我也选所有用户了,你们看情况选,至于权限,当然是读取写入都要。

12.点击完成,就搭建好了ftp服务器了。

三、访问测试(要关闭防火墙)

 1.访问的方式有好几种,我这里就使用软件来进行访问了。我用的是winscp(使用命令行和文件资源管理器输入ftp://IP地址也是可以的)。

https://winscp.net/eng/index.php   #软件官网

用户名和密码是服务器的用户名和密码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值