搭建FTP服务器
今天把公司的服务器折腾了下,搭建了FTP服务器。
环境1: windows server 2003
1、安装FTP支持组件
控制面板--添加或删除程序--添加/删除windows组件(等一会儿之后弹出窗口)
双击“应用程序服务器”--双击“internet信息服务”--勾选“文件传输协议(FTP)服务”--确定
早先已经安装IIS程序。
2、新建FTP用户
针对使用ftp功能的人员配置用户名和密码(当然也可以是使用匿名访问)
管理工具-计算机管理--系统工具--本地用户和组--用户--反键新用户
3、新建FTP服务器
管理工具--iis管理器--FTP站点目录下新建站点--输入描述(任意)--分配IP地址和端口(选择本机,默认21)--下一步--下一步
设置路径指向你想要进行ftp操作的文件夹--访问权限(读取写入)--一路确定。
在新建好的ftp站点上反键属性--安全账户--匿名访问去掉勾选。
在新建好的ftp站点上反键选择权限,添加2中新建的用户(添加--高级--立即查找--选择),权限完全控制勾选。确定。
默认使用自动新建的应用程序池。
浏览器通过ftp:ip:21访问ftp服务器
推荐程序8uftp
环境2: windows server 2012
1、安装FTP支持组件
服务器管理器--仪表板--管理--添加角色和功能--服务器角色--web服务器(iis)--ftp服务器--勾选ftp服务
服务器管理器--仪表板--管理--添加角色和功能--服务器角色--web服务器(iis)--管理工具--勾选iis管理控制台和iis6管理兼容性
早先已经安装iis服务器
2、新建FTP用户
针对使用ftp功能的人员配置用户名和密码(当然也可以是使用匿名访问)
在控制面板--用户账户--管理账户--添加用户账户。
3、新建FTP服务器
打开原有的iis管理器--网站--添加FTP站点--名字、路径--ip、端口、ssl--身份验证选择基本、允许访问指定用户、2中新建的用户。
默认使用自动新建的应用程序池。
配置错误了的话可以在FTP身份验证中选择验证方式(匿名、基本用户、自定义)
在FTP授权规则中添加修改指定的用户。
FTP方式更新服务器程序弊端是不能有效备份、不能回滚。
因此比较实用的方式是使用svn来实现。没实验过,不表。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义