在服务器上为个人文件夹提供完美的解决方案(FTP用户隔离)

为了方便大家使用,所建立的FTP站点不仅允许匿名用户访问,而且对主目录启用了“读取”和“写入”的权限。这样一来任何人都可以没有约束地任意读写,这样就会很乱。如果您使用IIS 6.0,只需创建一个‘用户隔离’的FTP站点就可以有效解决此问题。
  “隔离用户”是IIS 6.0中包含的FTP组件的一项新增功能。配置成“用户隔离”模式的FTP站点可以使用户登录后直接进入属于该用户的目录中,且该用户不能查看或修改其他用户的目录。
下面我们就开始FTP用户隔离操作:
拓朴如下:

1.jpg (10.94 KB)

 

 

 

在服务器上为个人文件夹提供完美的解决方案(FTP用户隔离)_第1张图片

 
收藏 分享
 
 
 

 
 
 
先在作为FTP的服务器上创建用户,以便他们使用这些账户登录FTP站点.
在本地用户和组,新建了a1,a2两个用户.

2.JPG (45.42 KB)

 

 

 

2.JPG

3.JPG (22.35 KB)

 

 

 

3.JPG

 
 
 
 
 
 
 
创建了一些用户账户后,开始了另一项关键性操作:规划文件夹结构.创建“用户隔离”模式的FTP站点对文件夹的名称和结构有一定的要求。首先必须在NTFS分区中创建一个文件夹作为FTP站点的主目录(如MY FTP,在它的子文件夹下必需为localuser,在localuser下创建用户同名的文件夹作为用户的个人文件夹,如果允许匿名登录,还要建立public,这些名称是微软规定的,不能更改)
如图:
my ftp 是FTP的主目录,localuser为固定名称,匿名访问public文件夹.在每个文件夹上还建立了个文本.用于验证

4.JPG (31.52 KB)

 

 

4.JPG

15.JPG (41.02 KB)

 

 

 

15.JPG

 
 
 
 
 
 
 
安装FTP.
在控制面版---添加删除程序-windows组件
...如图.

5.JPG (49.21 KB)

 

 

 

5.JPG

6.JPG (68.7 KB)

 

 

 

6.JPG

 
 
 
 
 
 
 
安装完FTP后,创建FTP站点.
先打开IIS管理器,

7.JPG (54.27 KB)

 

 

7.JPG

 

 
 
 
 
 
我删除了默认的站点,(停用也行)
接下来新建一个站点,取名为my ftp

8.JPG (29.14 KB)

 

 

 

8.JPG

9.JPG (25.63 KB)

 

 

 

9.JPG

 
 
 
 
 
 
 
选定为FTP站点使用的IP(192.168.5.1),不选表示所有的IP可用.指定端口,我用默认端口

10.JPG (33.37 KB)

 

 

10.JPG

 

 
 
 
 
 
这里选中"FTP隔离用户"
不隔离是最简单的,直接定主目录就可实现,不过功能不强大,还有一个叫AD隔离用户,我在这版块已经写过这篇文章,感兴趣的在本版找一下就能找到.

11.JPG (55.49 KB)

 

 

 

11.JPG

 
 
 
 
 
 
 
输入FTP主目录路径.
是C:\my ftp

12.JPG (39.77 KB)

 

 

 

12.JPG

 
 
 
 
 
 
 
 

13.JPG (16.59 KB)

 

 

 

13.JPG

14.JPG (35.38 KB)

 

 

 

 

14.JPG

客户端访问.
ftp://192.168.5.1 匿名登录
 

16.JPG (24.81 KB)

 

 

16.JPG

 

 
 
 
 

 
 
 
以a1用户登录,就直接进入为a1用记准备的个人文件夹.
在空白的地方右键,调出登录

17.JPG (29.51 KB)

 

 

 

 

17.JPG

 
 
 
 
 

你可能感兴趣的:(服务器,职场,休闲,FTP用户隔离,个人文件夹)