windows10下本机FTP服务搭建教程

news2024/9/27 5:56:09

文章目录

  • 前言
  • 一、FTP服务器简介
  • 二、开启FTP服务站点(所有用户可访问)
    • 1.安装FTP服务
    • 2.配置FTP服务器
    • 3.本机访问ftp服务
  • 三、开启FTP服务站点(指定用户可访问)
    • 1.创建本地用户
    • 2.添加FTP站点
    • 3.本机访问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服务搭建完整教程,欢迎大家评论区交流学习!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2125866.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux——分离部署,分化压力

PQS/TPS 每秒请求数/ 每秒事务数 // 流量衡量参数 可以根据预估QPS 和 服务器的支持的最高QPS 对照计算 就可以得出 需要上架的服务器的最小数量 PV 页面浏览数 UV 独立用户访问量 // 对于网站的总体访问量 response time 响应时间 // 每个请求的响应时间…

828华为云征文 | Flexus X实例与Harbor私有镜像仓库的完美结合

前言 华为云828企业上云节,Flexus X实例携手Harbor私有镜像仓库,共创云上安全高效新生态!Flexus X以其卓越性能与稳定性,为Harbor提供了理想的运行环境。Harbor作为领先的私有镜像仓库,与Flexus X完美结合,…

[OpenGL]使用OpenGL绘制三角形

一、简介 本文介绍了如何在linux/win(wsl2)环境下,使用GLFWGLAD实现绘制三角形。 本文内容基本根据LearnOpengGL-入门-你好,三角形整理完成,读者也可以参考LearnOpengGL-入门-你好,三角形自行学习如何使用OpenGL绘制三角形。 按…

【人工智能学习笔记】3_2 机器学习基础之机器学习经典算法介绍

线性回归算法的定义和任务类型 定义:线性回归是利用数理统计中回归分析,来确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法任务类型:回归应用场景:异常指标监控 农业贷款监控过拟合和欠拟合 定义:过拟合和欠拟合用来度量模型泛化能力的直观表现欠拟合:模型…

笔记共享平台|基于Java+vue的读书笔记共享平台系统(源码+数据库+文档)

笔记共享平台|读书笔记共享平台系统 目录 基于Javavue的读书笔记共享平台系统 一、前言 二、系统设计 三、系统功能设计 四、数据库设计 五、核心代码 六、论文参考 七、最新计算机毕设选题推荐 八、源码获取: 博主介绍:✌️大厂码农|毕设布道…

基于大数据的科研热点分析与挖掘系统

温馨提示:文末有 CSDN 平台官方提供的学长 QQ 名片 :) 1. 项目简介 科研活动的快速发展产生了大量的学术文献,如何从这些文献中提炼出有价值的科研热点和趋势成为了一个重要的问题。本项目旨在开发一个基于大数据的科研热点分析可视化系统,采…

微模块冷通道动环监控:智能化数据中心管理利器@卓振思众

在现代数据中心和机房管理中,微模块冷通道动环监控系统的引入,标志着对冷却和环境管理的新纪元。这一系统不仅提升了数据中心的运维效率,还对设备的安全性和稳定性提供了强有力的保障。本文将详细探讨微模块冷通道动环监控的功能和其在数据中…

Missing package to enable rendering OpenAI Gym in Colab

题意:“缺少用于在 Colab 中渲染 OpenAI Gym 的软件包。” 问题背景: Im attempting to render OpenAI Gym environments in Colab via a Mac using the StarAI code referenced in previous questions on this topic. However, it fails. The key erro…

基于开源WQ装备知识图谱的智能问答全流程构建

基于知识图谱的智能问答系统是一种利用知识图谱结构化数据来回答自然语言问题的技术。知识图谱存储了实体(如人、地点、物品等)及其之间的关系,允许智能系统查询相关的信息并推理答案。 1、知识图谱的智能问答系统核心流程: 问题…

如何通过海外云手机提升运营效率

随着技术的不断进步,市场上出现了越来越多的提高跨国电商运营效率的应用,海外云手机就是其中一个。海外云手机的优势体现在多个方面,那么如何通过使用海外云手机来提升运营效率?可以从以下几个方面了解。 首先,海外云手…

中国人民银行:数字人民币交易额已达7万亿元!中俄考虑使用国家数字货币进行双边结算!

近年来,数字货币的迅速发展引起了全球的广泛关注。中国人民银行(PBOC)近日透露,数字人民币(e-CNY)的交易额已接近1万亿美元,这标志着中国在数字货币领域的重大进展。同时俄罗斯也表示&#xff0…

shader 案例学习笔记之mix函数

mix函数: 在两个值之间进行插值; 使用: #ifdef GL_ES precision mediump float; #endifuniform vec2 u_resolution; uniform float u_time;vec3 colorA vec3(0.149,0.141,0.912); vec3 colorB vec3(1.0,0.83,0.224);void main(){vec2 st…

生成你想要的测试数据,除了用这6款工具,还能用AI

在软件测试中,测试数据是测试用例的基础,对测试结果的准确性和全面性有着至关重要的影响。因此,在进行软件测试时,需要生成测试数据以满足测试场景和要求。 本文将介绍什么情况下需要生成测试数据,常用的测试数据生成…

路径规划与轨迹跟踪系列算法学习 MATLAB 模型预测控制MPC

下面这张图的程序 019 路径规划与轨迹跟踪是自动驾驶汽车、无人机以及其他自动化系统中的关键技术之一。MATLAB 提供了丰富的工具箱来实现这些功能,其中模型预测控制(Model Predictive Control, MPC)是一种广泛使用的路径跟踪控制方法。下面是…

快速搭建最简单的前端项目vue+View UI Plus

1 引言 ‌‌Vue是一套用于构建Web前端界面的渐进式JavaScript框架。‌‌它以其易学易用、性能出色、灵活多变而深受开发者喜爱,并且与其他前端框架(如‌React和‌Angular)相比,在国内市场上受到了广泛的认可和使用。点击进入官方…

【线程池】Java 线程池 ThreadPoolExecutor 类源码介绍

文章目录 前言线程池是什么线程池解决了哪些问题本文主要讲述什么感谢读者 线程池 UML 类图ThreadPoolExecutor 内部设计核心参数内部类任务队列拒绝策略 ThreadPoolExecutor 源码线程池生命周期线程池构造函数execute() 【提交任务】addWorker() 方法 【添加工作线程并启动】了…

【微服务】⭐️华为云obs功能抽取到公共服务,供所有项目使用

目录 🍸前言 🍻一、公共服务搭建 🍺二、代码实现 1.工具类编写 2.项目引入使用 🍹三、章末 🍸前言 小伙伴们大家好,上次讲了如何本地对接华为云Obs对象存储服务,在本地项目中通过sdk引入调用…

【QT】常用控件-下

欢迎来到Cefler的博客😁 🕌博客主页:折纸花满衣 🏠个人专栏:QT 目录 👉🏻QComboBox👉🏻 QSpinBox👉🏻QDateTimeEdit👉🏻QD…

时序预测 | MATLAB实现BKA-XGBoost(黑翅鸢优化算法优化极限梯度提升树)时间序列预测

时序预测 | MATLAB实现BKA-XGBoost(黑翅鸢优化算法优化极限梯度提升树)时间序列预测 目录 时序预测 | MATLAB实现BKA-XGBoost(黑翅鸢优化算法优化极限梯度提升树)时间序列预测预测效果基本介绍模型描述程序设计参考资料 预测效果 基本介绍 Matlab实现BKA-XGBoost时间序列预测&a…

datasophon升级海豚调度dolphinscheduler为3.2.2

一、参考博主升级3.2.1文章:datasophon升级海豚调度为3.2.1_海豚调度3.2.2 mysql包找不到-CSDN博客 二、升级后woker-server启动报错如下: 原因是worker-server下conf/common.properties中的:resource.storage.typeNONE, 解决很简…