Windows Server 2008R2 搭建FTP服务器完美实现用户隔离

文件传输协议FTP)是一个标准的网络协议,用于传输计算机文件从一台主机到另一台主机通过TCP为基础的网络。

1。打开服务管理器,选择角色,右键为单击web服务器 选择添加角色服务

2.勾选FTP服务器

3.安装完后退出,进入IIS管理器

4.选择添加FTP站点

5.输入ftp名称,选择ftp物理路径

6.分配IP,SSL选择无

7.勾选以上内容,然后按下完成

8.单击浏览

9.重点:在ftp根目录下新建文件夹LocalUser,必须,必须,必须

ftp文档上有说明文档:

隔离用户。将用户局限于以下目录: 用户名目录(禁用全局虚拟目录)

选择此选项将指定要将 FTP 用户会话隔离到与 FTP 用户帐户同名的物理或虚拟目录中。用户只能看见其自身的 FTP 根位置,并因受限而无法沿目录树再向上导航。

  注意
 

若要为每个用户创建主目录,首先必须在 FTP 服务器的根文件夹下创建一个物理或虚拟目录,该目录以您的域命名,对于本地用户帐户则命名为 LocalUser。接下来,必须为将访问 FTP 站点的每个用户帐户创建一个物理或虚拟目录。下表列出了用于 FTP 服务所附身份验证提供程序的主目录语法:

所以,必须建立一个文件夹LocalUser,之前试过多次不成功就是这个问题,再在LocalUser下建立隔离用户的目录,如图左所示

10.新建与目录名称对应的用户,目录名称和用户名称必须保持一致

11.分别设置目录的访问权限,以文件夹zgrs为例,右键--属性--安全,点击高级---更改权限

 

12.取消如图勾选项---点击添加---确定-

 13.回到文件夹属性,对文件所属权限进行编辑,最好除了administrators用户保留,其他的一律删除,再添加隔离用户 zgrs,并给与完全控制权限,确定保存

 

14.接下来设置用户隔离

15.选择用户隔离,选择用户名目录隔离,点击右边应用保存,至于为什么建立LocalUser文件夹,点击右边的帮助文档查看,里边有完整的说明。

 

16.测试,在zgrs文件夹下新建文本zgrs.txt,使用zgrs账号访问ftp看看结果

完美。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章