一、什么是FTP
FTP---文件传输协议(FileTransferProtocol,FTP)是用于在网络上进行文件传输的一套标准协议,它工作在OSI模型的第七层,TCP模型的第四层,即应用层,客户在和服务器建立连接前要经过一个“三次握手”的过程,保证客户与服务器之间的连接是可靠的,而且是面向连接,为数据传输提供可靠保证。
二、搭建FTP服务器有什么用?
通俗来说就是实现文件共享功能。用户联网的目的大多就是实现信息的传递与共享,文件传输是信息共享非常重要的内容之一。互联网(Internet)是一个非常复杂的计算机环境,连接在Internet上的计算机数不胜数,而这些计算机可能运行不同的操作系统,各种操作系统之间的文件共享问题,需要建立一个统一的文件传输协议,这就是FTP。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议,这样用户就可以把自己的文件传送给别人,也可以从别人的计算机中获得文件。三、怎样搭建FTP服务器(本文的操作系统环境为Win10,其他Windows操作系统操作方法类似可参考操作)
1.安装FTP服务
①在Cortana中搜索“控制面板”打开;
②在控制面板-程序中,点击“启用或关闭Windows”功能;
③找到“InternetInformationServices勾选“FTP服务器、Web管理工具”等相关功能(如下图所示),点击确定,等待安装;
2.添加FTP账户
①在Cortana中搜索“计算机管理”打开;
②找到“本地用户和组”右键,点击“新用户”
③在打开的“新用户”界面,输入用户名和密码,点击“创建”按钮创建新用户
3.配置FTP服务器
①再次打开“计算机管理”;
②在左侧边栏找到“服务和应用程序”-InternetInformationServices(IIS)管理器,点击进入,可以中间显示区域看到计算机名称,点击该计算机名左侧的展开按钮,右键单击网站,选择添加FTP站点;
③此时,将进入FTP站点添加向导。向导将要求填写FTP站点名称和内容目录、物理路径,FTP站点名称可以自定义填写,这里填写的是FTPServer,FTP内容目录也可选择任意文件夹,这里选择的是D:\FTP服务器
④填写好FTP站点名称,设置完FTP内容目录后,点击确定按钮,然后下一步;
⑤点击下一步后,查询本机电脑的IP地址,在Cortana中搜索命令提示符并进入,输入命令ipconfig,回车,可以看到本机电脑的IP地址;
⑥回到FTP站点添加向导,设置绑定和SSL。IP地址栏输入刚刚查到的IP地址,端口:21,启用虚拟主机名项可以不勾选,自动启动FTP站点可以勾选,SSL可以选择无SSL,操作完成后点击下一步;
⑦接下来FTP站点添加向导将要求填写身份验证和授权信息,勾选身份验证下的匿名和基本两项前的复选框,允许访问项设置为所有用户,勾选读取和写入权限前的复选框,点击完成。
这时就可以测试FTP服务器了。
打开我的电脑,在地址栏输入ftp://本机电脑的IP地址,回车访问。如果此时看到文件和文件夹列表,那么FTP服务器就搭建成功了。
今天的内容就分享到这里啦,欢迎大家在评论区留言交流!