Windows server 2003 FTP 全攻略(二)
在这里可以输入一些消息,如图输入的消息,下面在客户端来验证下.
可以看到FTP服务器上配置的消息在这里起作用了.
管理FTP主目录
这里是本计算机的主目录,选UNIX看下怎样.
可看见客户端显示是UNIX样式.
这里设置另一台计算机的目录,在IIS配置有详细配置,在这里就不再讲了.
这目录安全性在IIS配置里有详细配置,在这里也不讲了,这里试下拒绝一个客户端IP.
可看到拒绝的这台客户机就不能被拒绝登录
配置FTP站点允许上传
在实际应用中,用户除了需要从FTP站点下载文件外,有时也需要上传文件,为了提高安全性,应结合NTFS权限和FTP站占的访问权限来配置用户的上传权限.这里来配置个例子,允许使用匿名方式下载文件,允许UPLOAD用户上传文件到MING子目录.
这里先配置好UPLOAD用户
来看下匿名用户所在的组GUESTS属性
可看见匿名用户是此用户组的成员.
1)授权用户组GUESTS和用户账户UPLOAD针对FTP主目录具有专长有"列出文件夹目录"的权限(即不允许用户直接下载主目录中的内容),针对123子目录具有"读取"权限.
这里设置FTP主目录的NTFS权限,如图.
注意了这里要取消"允许父项的继承权限传播到该对象和所有对象..."因为我们要分别对子目录设置不同的权限.
对UPLOAD设置的权限也一样.
可看见没有取消父项继承的有个勾在"列也文件夹目录,点高级来设置.
取消勾.
可看见就没有那个暗勾了.设置读取权限.
对UPLOAD也是一样.
2)授权GUESTS针对MING子目录只具有"列出文件夹目录"权限,用户UPLOAD针对MING子目录具有"列出文件夹目录"和"写入"权限".
这是对GUESTS.
对UPLOAD用户设置权限.
下面再来确保站点中允许写入.
然后下面来看结果.
现在登录客户端
以匿名身份连接到FTP站点.
测试列出FTP站点主目录中内容,结果是成功.
测试从FTP站点主目录中下载文件,失败.
测试向FTP站点主目录中上传文件,失败.
测试列出123子目录中的内容和下载文件都成功.
测试向123子目录中上传文件,失败.
【推荐】国内首个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 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?