如何用cmd命令快速搭建FTP服务
环境:
Win10专业版
问题描述:
如何用cmd命令快速搭建FTP服务
解决方案:
1.输入以下命令来安装IIS(Internet Information Services):
dism /online /enable-feature /featurename:IIS-FTPServer /all


2.安装完成后,您可以使用以下命令来启动FTP服务:
sc config ftpsvc start=auto
net start ftpsvc


3.打开命令提示符(CMD)或PowerShell。使用以下命令导航到IIS安装目录的appcmd工具:cd %windir%\system32\inetsrv使用以下命令创建一个新的站点:#appcmd add site /name:<站点名称> /bindings:ftp/<ip>:<端口号>: /physicalPath:<站点路径>appcmd add site /name:11 /bindings:ftp/192.168.1.13:21: /physicalPath:D:\12
添加成功

4.若要启动新创建的站点,请使用以下命令:
#appcmd start site /site.name:<站点名称>
appcmd start site /site.name:11

以下命令设置更改站点的IP绑定:#appcmd set site /site.name:<站点名称> /bindings.[protocol='ftp',bindingInformation='<IP地址>:<端口号>:<主机名>']
#这些命令将禁用匿名身份验证并启用基本身份验证。appcmd set config /section:system.webServer/security/authentication/anonymousAuthentication /enabled:falseappcmd set config /section:system.webServer/security/authentication/basicAuthentication /enabled:true

现在,您可以通过FTP客户端连接到您的计算机。使用其他计算机上的FTP客户端(如FileZilla),输入自己的IP地址或计算机名、端口号(默认为21)、用户名和密码来连接您的FTP服务器。
5.请注意,此方法仅适用于Windows操作系统,并且需要管理员权限来安装和配置FTP服务器。如果您希望进行更高级的配置或更多选项,建议使用专业的FTP服务器软件。此外,请确保您的计算机有适当的防火墙和安全设置,以保护您的FTP服务和数据安全
6.下面GUI解密操作
按下Win + R键,打开运行对话框。在运行对话框中,输入 "inetmgr",然后点击"确定"。





netstat -ano | findstr :21
7.最后在其他电脑浏览器输入ftp://x.x.x.x用计算机当前账户密码登录访问

8.如果不想访问时输账户密码,需要在身份验证阶段选择匿名用户

相关文章:
如何用cmd命令快速搭建FTP服务
环境: Win10专业版 问题描述: 如何用cmd命令快速搭建FTP服务 解决方案: 1.输入以下命令来安装IIS(Internet Information Services): dism /online /enable-feature /featurename:IIS-FTPServer /all …...
数据结构学习笔记——多维数组、矩阵与广义表
目录 一、多维数组(一)数组的定义(二)二维数组(三)多维数组的存储(四)多维数组的下标的相关计算 二、矩阵(一)特殊矩阵和稀疏矩阵(二)…...
C++之常用的排序算法
C之常用的排序算法 sort #include<iostream> using namespace std; #include<vector> #include<algorithm> #include<functional> void Myptint(int val) {cout << val << " "; }void test() {vector<int> v;v.push_back(…...
Mac中LaTex无法编译的问题
最近在使用TexStudio时,遇到一个棘手的问题: 无法编译,提示如下: kpathsea: Running mktexfmt xelatex.fmt /Library/TeX/texbin/mktexfmt: kpsewhich -var-valueTEXMFROOT failed, aborting early. BEGIN failed–compilation a…...
【Python爬虫】8大模块md文档集合从0到scrapy高手,第7篇:selenium 数据提取详解
本文主要学习一下关于爬虫的相关前置知识和一些理论性的知识,通过本文我们能够知道什么是爬虫,都有那些分类,爬虫能干什么等,同时还会站在爬虫的角度复习一下http协议。 爬虫全套笔记地址: 请移步这里 共 8 章&#x…...
【python基础(三)】操作列表:for循环、正确缩进、切片的使用、元组
文章目录 一. 遍历整个列表1. 在for循环中执行更多操作2. 在for循环结束后执行一些操作 二. 避免缩进错误三. 创建数值列表1. 使用函数range()2. 使用range()创建数字列表3. 指定步长。4. 对数字列表执行简单的统计计算5. 列表解析 五. 使用列表的一部分-切片1. 切片2. 遍历切片…...
使用VSCode调试全志R128的C906 RISC-V核心
使用 VSCode 调试 调试 XuanTie C906 核心 准备工具 T-Head DebugServer(CSkyDebugServer) - 搭建调试服务器 下载地址:T-Head DebugServer手册:T-Head Debugger Server User Guide驱动:cklink_dirvers VSCode - 开…...
Node.js之http模块
http模块是什么? http 模块是 Node,js 官方提供的、用来创建 web 服务器的模块。通过 http 模块提供的 http.createServer() 方法,就能方便的把一台普通的电脑,变成一台Web 服务器,从而对外提供 Web 资源服务。 如果我们想在node…...
golang 断点调试
1.碰见如下报错,调试器没有打印变量信息 Delve is too old for Go version 1.21.2 (maximum supported version 1.19) 2. 解决办法 升级delve delve是go语言的debug工具。 go install github.com/go-delve/delve/cmd/dlvlatest报错 Get “https://proxy.golang.org/github…...
定时器如何计算触发频率?
定时器触发频率的计算公式为:定时器时钟频率/(预分频系数*计数周期1)。其中,定时器时钟频率是指定时器所连接的总线频率,预分频系数和计数周期需要根据具体的需求进行设置。预分频系数用于将总线频率分频,计…...
【数据库】数据库中的检查点Checkpoint,数据落盘的重要时刻
检查点(checkpoint) 专栏内容: 手写数据库toadb 本专栏主要介绍如何从零开发,开发的步骤,以及开发过程中的涉及的原理,遇到的问题等,让大家能跟上并且可以一起开发,让每个需要的人成为参与者。 本专栏会定…...
关于 Docker
关于 Docker 1. 术语Docker Enginedockerd(Docker daemon)containerdOCI (Open Container Initiative)runcDocker shimCRI (Container Runtime Interface)CRI-O 2. 容器启动过程在 Linux 中的实现daemon 的作用 Docker 是个划时代的开源项目,…...
LeetCode解法汇总2342. 数位和相等数对的最大和
目录链接: 力扣编程题-解法汇总_分享记录-CSDN博客 GitHub同步刷题项目: https://github.com/September26/java-algorithms 原题链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 描述: 给你一个下…...
数据库的级联删除
级联删除是指在数据库中删除一个对象时,与该对象有关的其他对象也被自动删除。在 Django 中,级联删除通常通过在模型中定义外键时使用 on_delete 参数来实现。以下是一些常见的 on_delete 选项: 1.models.CASCADE: 当关联的对象被删除时&…...
【Python 千题 —— 基础篇】奇数列表
题目描述 题目描述 创建奇数列表。使用 for 循环创建一个包含 20 以内奇数的列表。 输入描述 无输入。 输出描述 输出创建的列表。 示例 示例 ① 输出: 创建的奇数列表为: [1, 3, 5, 7, 9, 11, 13, 15, 17, 19]代码讲解 下面是本题的代码: #…...
当npm下载库失败时可以用cnpm替代
下载cnpm npm install -g cnpm --registryhttp://registry.npmmirror.com 然后使用cnpm代替npm下载即可 cnpm install...
PyTorch多GPU训练时同步梯度是mean还是sum?
PyTorch 通过两种方式可以进行多GPU训练: DataParallel, DistributedDataParallel. 当使用DataParallel的时候, 梯度的计算结果和在单卡上跑是一样的, 对每个数据计算出来的梯度进行累加. 当使用DistributedDataParallel的时候, 每个卡单独计算梯度, 然后多卡的梯度再进行平均.…...
Spring Framework IoC依赖注入-按Bean类型注入
Spring Framework 作为一个领先的企业级开发框架,以其强大的依赖注入(Dependency Injection,DI)机制而闻名。DI使得开发者可以更加灵活地管理对象之间的关系,而不必过多关注对象的创建和组装。在Spring Framework中&am…...
IDEA运行thymeleaf的html文件打开端口为63342且连不上数据库
这边贴apple.html代码 <!DOCTYPE html> <html xmlns:th"http://www.thymeleaf.org"> <head><meta charset"UTF-8"><title>User List</title> </head> <body> <h1>User List</h1> <table&…...
sql报错注入和联合注入
1.[NISACTF 2022]join-us 过滤: as IF rand() LEFT by updatesubstring handler union floor benchmark COLUMN UPDATE & sys.schema_auto_increment_columns && 11 database case AND right CAST FLOOR left updatexml DATABASES BENCHMARK BY sleep…...
如何让Obsidian笔记库拥有AI大脑:obsidian-copilot完全指南
如何让Obsidian笔记库拥有AI大脑:obsidian-copilot完全指南 【免费下载链接】obsidian-copilot THE Copilot in Obsidian 项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-copilot 你是否曾在海量笔记中迷失方向?当需要从数百个文档中提取…...
告别混乱!用Allegro 17.4的Class/Subclass高效管理你的PCB设计文件
告别混乱!用Allegro 17.4的Class/Subclass高效管理你的PCB设计文件 在复杂的PCB设计项目中,工程师们常常面临一个共同的挑战:如何在成千上万的元素中保持清晰的视觉管理和高效的操作流程。当设计文件变得庞大,当团队成员需要协同…...
别再手动抄配置了!Zabbix 6.4 网络设备监控模板一键导入与实战调优指南
Zabbix 6.4网络设备监控模板实战:从导入到调优的全链路指南 深夜的机房警报突然响起,某核心交换机的CPU使用率飙升至95%——而值班工程师的手机却静默无声。这不是科幻场景,而是许多企业使用Zabbix监控系统时真实遭遇的困境。当标准模板遇上异…...
告别白屏!用Arduino UNO R3点亮ST7735S TFT屏幕的完整流程与原理浅析
告别白屏!用Arduino UNO R3点亮ST7735S TFT屏幕的完整流程与原理浅析 当你兴奋地将ST7735S TFT屏幕连接到Arduino UNO R3开发板,期待看到绚丽的色彩时,迎面而来的却是一片刺眼的白屏——这种挫败感我太熟悉了。这不是硬件故障,也不…...
ComfyUI-WanVideoWrapper:零基础入门AI视频生成的完整指南
ComfyUI-WanVideoWrapper:零基础入门AI视频生成的完整指南 【免费下载链接】ComfyUI-WanVideoWrapper 项目地址: https://gitcode.com/GitHub_Trending/co/ComfyUI-WanVideoWrapper 还在为复杂的AI视频生成工具感到困惑吗?想要快速上手WanVideo模…...
体验 Taotoken 多模型聚合带来的低延迟与高稳定性体感
体验 Taotoken 多模型聚合带来的低延迟与高稳定性体感 1. 多模型统一接入的工程实践 在开发过程中,我们经常需要调用不同的大模型来完成特定任务。传统方式下,这意味着需要为每个模型维护独立的 API 密钥、处理不同的接入协议,并应对各厂商…...
观察不同模型在 Taotoken 上的响应速度与稳定性差异
观察不同模型在 Taotoken 上的响应速度与稳定性表现 1. 测试背景与方法 在实际业务开发中,模型响应速度和稳定性是开发者选型时的重要考量因素。Taotoken 作为大模型聚合分发平台,提供了统一的 API 入口访问多种主流模型。我们通过控制台请求日志和实际…...
如何永久保存微信聊天记录:WeChatMsg完整指南助你打造个人数字记忆库
如何永久保存微信聊天记录:WeChatMsg完整指南助你打造个人数字记忆库 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Tre…...
React自定义光标库use-custom-cursor:从原理到实战的完整指南
1. 项目概述:一个为React应用量身定制的光标自定义库在构建现代Web应用时,我们常常会忽略一个与用户交互最频繁、最直接的视觉元素——鼠标光标。默认的箭头指针虽然功能明确,但在追求极致用户体验和品牌一致性的今天,它显得有些单…...
18_AI视频创作必存:14种新增创意运镜的视觉实验与提示词库
在 AI 视频创作中,创意运镜是打破物理法则的视觉特效。 当常规镜头不足以表达你的想象力时,这14种运镜方法将让你的画面拥有动态模糊的速度诗、水彩水墨的东方魂、漫画分镜的叙事趣、以及时间冻结的哲学感。 🔥 深度拆解 精选篇 1. 动态模糊运镜与旋转模糊运镜(Motion B…...
