超详情的Windows11 搭建FTP服务器教程

IP地址查询方法

  1. windows系统:通过命令提示符-ipconfig
    在这里插入图片描述

  2. 手动查询:
    在这里插入图片描述

Ping命令介绍

•ping 命令是一种非常常用的网络诊断工具,可以用来验证本机与网络上另一台主机之间的连通性。它工作在网络模型的第三层——网络层,使用ICMP(Internet Control Message Protocol,互联网控制消息协议)来发送回声请求消息给目标主机,并监听回声应答。
在这里插入图片描述

本次实验需要用到的命令: ping ip(ip 为对方电脑 ip 地址)用于测试网络是否连通。

一、搭建步骤:

1、开启 FTP 服务功能

控制面板 >> 程序 >> 启用或关闭windows功能,会弹出 windows 功能窗口,找到 Internet Information Services 这个选项功能,勾选开启 FTP 服务。

点击确定之后等待系统配置服务,这里可能需要等待一点时间,然后就会提示更改成功

2、添加 FTP 站点

右键计算机选择管理,打开计算机管理窗口面板,选择 :计算机管理(本地) >> 服务和应用程序 >> Internet Information Services,选中右边展开的网站,右键网站然后选择 添加 FTP 站点

或者直接搜索打开 Internet Information Services (IIS) 管理器

3、设置站点名称和 FTP 共享目录

站点名称自己命名就可以了,该名称会显示在网站的目录下,物理路径就是你 FTP 要共享的路径

### 如何在 Windows 11 上设置和配置 FTP 服务器 #### 安装 IIS 和 FTP 功能 为了使 FTP 服务可用,在 Windows 11 中需要安装 Internet Information Services (IIS),并启用其中的 FTP 发布功能。通过控制面板中的“程序和功能”,可以找到开启或关闭 Windows 功能选项来完成这一步骤[^1]。 #### 配置防火墙规则 确保计算机上的防火墙允许 FTP 流量进入。通常情况下,默认端口为21,可能还需要开放用于数据传输的其他端口范围。访问高级安全 Windows Defender 防火墙界面创建入站规则以放行这些必要的连接请求[^2]。 #### 创建 FTP 站点 启动“IIS管理器”。右键单击左侧站点列表下的服务器名称节点,选择新建>网站... 。按照向导提示指定物理路径、绑定以及身份验证模式等内容直至结束。对于匿名访问权限,则需额外考虑安全性因素;而对于基本认证方式则要记得加密通道以免密码泄露风险[^3]。 ```powershell # 使用 PowerShell 添加新角色和服务 Add-WindowsFeature Web-Ftp-Server,Web-Mgmt-Console ``` #### 设置用户隔离与权限分配 如果希望实现更细粒度地控制不同用户的文件夹访问权能,那么应该利用IIS提供的用户隔离特性来进行相应设定。此过程涉及编辑应用主机配置文件(apphost.config) 或者直接操作注册表项[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FTPServer\UserIsolation] 来达到目的[^4]。 #### 启动并测试 FTP 服务 最后重启FTP服务使之生效,并尝试使用命令行工具或其他客户端软件登录到刚刚建立起来的服务实例上去检验一切是否正常运作。可以通过`ftp://localhost/`这样的URL地址进行初步的功能性检测[^5]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值