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子目录中上传文件,失败.

 

来源: yangming1052博客   作者:yangming1052   
posted @   seasonzone  阅读(157)  评论(0编辑  收藏  举报
编辑推荐:
· .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吗?
点击右上角即可分享
微信分享提示