windows10下本机FTP服务搭建教程
ftp服务器主要用于提供文件存储服务,当我们在本地开发时,想要测试ftp服务相关功能时,就必然需要在windows下搭建一套ftp服务,本文讲详细讲解windows下ftp服务站点开启过程,完成本地ftp服务搭建。
文章目录
前言
ftp服务器主要用于提供文件存储服务,当我们在本地开发时,想要测试ftp服务相关功能时,就必然需要在windows下搭建一套ftp服务,本文讲详细讲解windows下ftp服务站点开启过程,完成本地ftp服务搭建。
一、FTP服务器简介
FTP服务器(File Transfer Protocol Server)是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务。 FTP是File Transfer Protocol(文件传输协议)。顾名思义,就是专门用来传输文件的协议。简单地说,支持FTP协议的服务器就是FTP服务器。
二、开启FTP服务站点(所有用户可访问)
1.安装FTP服务
① 在左下角搜索“控制面板”打开,找到“程序”:
② 在控制面板-程序中,点击“启用或关闭Windows”功能:
③ 找到“Internet Information Services勾选“FTP服务器、Web管理工具”等相关功能(如下图所示),点击确定,等待安装:
2.配置FTP服务器
① 按快捷键win+x选择【计算机管理】:
② 在左侧边栏找到“服务和应用程序”-Internet Information Services(IIS)管理器,点击进入,可以中间显示区域看到计算机名称,点击该计算机名左侧的展开按钮,右键单击网站,选择添加FTP站点:
③ 此时,将进入FTP站点添加信息。填写FTP站点名称和内容目录、物理路径,FTP站点名称可以自定义填写,这里填写的是ftptest,FTP内容目录也可选择任意文件夹,这里选择的是D:\ftptest,文件夹下放一个测试文件:
④ 填写好FTP站点名称,设置完FTP内容目录后,点击确定按钮,然后下一步;
⑤ 点击下一步后,查询本机电脑的IP地址,按快捷键win+R输入cmd回车进入命令提示符,输入命令ipconfig,回车,可以看到本机电脑的IP地址;
⑥ 回到FTP站点添加信息,设置绑定和SSL。IP地址栏输入刚刚查到的IP地址,端口:21,启用虚拟主机名项可以不勾选,自动启动FTP站点可以勾选,SSL可以选择无SSL,操作完成后点击下一步:
⑦ 接下来FTP站点添加信息将要求填写身份验证和授权信息,勾选身份验证下的匿名和基本两项前的复选框,允许访问项设置为所有用户,勾选读取和写入权限前的复选框,点击完成:
3.本机访问ftp服务
浏览器访问ftp://10.10.10.9(⑥中配置的ip地址),能够看见文件夹中的文件表示成功访问ftp服务。
三、开启FTP服务站点(指定用户可访问)
1.创建本地用户
我们创建的FTP服务希望别人通过登录名和密码来进行访问,提高安全性,因此需要创建一个新用户并设定密码(也可以用当前Windows登录的用户)。
①搜索框中搜索:设置,打开设置,点击帐户:
②选择添加其他用户-添加到这台电脑-更多操作-新用户:
③创建一个新用户ftptest
2.添加FTP站点
①完成上述步骤后,准备工作就做好了,接下来就是添加FTP站点了,搜索框输入IIS,选择Internet information Services,打开IIS网站:
②依次展开目录树,右击网站,选择添加FTP站点,设置站点名称ftpService和要访问的文件夹:D:\ftptest1,同时放一个测试文件:
③选择IP地址及端口,选择无SSL表示没有证书:
④身份验证选基本,指定我们前边创建的ftptest用户才可以访问服务:
⑤右击刚创建的网站ftpService,选择基本设置,编辑网站信息:
⑥:点击连接为,特定用户填ftptest:
⑦点击设置,填写ftptest用户账密信息:
3.本机访问ftp服务
浏览器访问: ftp://10.10.10.9 (⑥中配置的ip地址),输入ftptest用户账号密码,能够看见文件夹中的文件表示成功访问ftp服务。
总结
以上就是windows10 下本机FTP服务搭建完整教程,欢迎大家评论区交流学习!
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)