站内搜索
分类列表
本类阅读排行
本类推荐文章
- Windows 2003下FTP用户隔离的实现
- Windows 2003常见故障诊断
- 应对Windows 2003服务器管理难题
- 隐藏在Windows 2003中的“妙招”
- 如何配置Win 2003的DNS服务器
- 架设维护Windows Server 2003网页...
- Windows server 2003使用技巧集
- Windows 2003中搭建视频服务器
- Win2003作路由 局域网共享多出口上...
- WinXP/2003系统服务备份与灾难保
- 给Windows2003转载视频压缩
- Windows 2003系统Web服务器配置方...
- 简化Win 2003域控制器密码
- 在Win 2003中轻松架设用户隔离FTP...
- 删除Windows 2000后NTFS空间重利用
广告
Windows 2003下FTP用户隔离的实现
作者: 来源: 点击: 日期:2007-11-30 8:54:11
自IIS6.0开始FTP增加新的功能"用户隔离",通过创建用户隔离可以实现不同用户登陆时拥有不同的目录,同时可以设置用户对自己的目录权限.。此外也可以让非用户匿名访问FTP服务器。像IIS6.0的“用户隔离”通过Serv-U也可以实现相同功能。
下面将介绍如何实现用户隔离,方面对FTP服务器的管理。
对FTP服务器配置隔离时要注意以下几个问题:
(1) 首先创建一个目录如:51CTODIR
(2) 再在51CTODIR目录中创建一个目录为"localuser",此目录主要存放各用户的数据的;
(3) 在localuser目录中以用户名为名创建相应的目录,如用户zhangsan,则要在loaluser目
录中创建一个目录同样为zhangsan,如果需要就设置zhangsan对zhangsan目录的相应
权限,但默认情况是只读,如果要有其它权限应将FTP的站点修改为写入权限才可以
实现
(4) 偌想实现匿名用户登录则需要在localuser目录中创建一个目录public,此目录为匿名
用户访问的目录
(5) 创建相应的用户
具体操作如下过程:
一、创建用户账户
首先在FTP站点所在的Windows Server 2003服务器中为FTP用户创建了一些用户账户,以便他们使用这些账户登录FTP站点。操作步骤如下所述:
第1步 在桌面上用鼠标右键单击“我的电脑”,在弹出的快捷菜单中执行“管理”命令。
第2步 打开“计算机管理”窗口,在左窗格中展开“本地用户和组”目录。然后用鼠标右键单击所展开目录中的“用户”文件夹,在弹出的快捷菜单中执行“新用户”命令,打开“新用户”对话框。
第3步 在相关编辑框中键入用户名(如“xiaowei”)和密码,取消“用户下次登录时须更该密码”选项并勾选“用户不能更该密码”和“密码永不过期”两项,最后单击“创建”按钮(如图1)。
第4步 这时会弹出下一个“新用户”对话框,根据需要添加若干个用户。创建完毕后单击“关闭”按钮即可。
二、规划目录结构
创建了一些用户账户后,开始了另一项关键性操作:规划文件夹结构(说白了就是创建一些文件夹)。
为什么说创建文件夹的操作很关键呢,这是因为创建“用户隔离”模式的FTP站点对文件夹的名称和结构有一定的要求。首先必须在NTFS分区中创建一个文件夹作为FTP站点的主目录(如“CceFTP”),然后在“CceFTP”文件夹下创建一个名为“LocalUser”的子文件夹,最后在“LocalUser”文件夹下创建若干个跟用户账户一一对应的个人文件夹。
另外,如果想允许用户使用匿名方式登录“用户隔离”模式的FTP站点,则必须在“LocalUser”文件夹下面创建一个名为“Public”的文件夹。这样匿名用户登录以后即可进入“Public”文件夹中进行读写操作(如图2)。
提示:FTP站点主目录下的子文件夹名称必须为“LocalUser”,且在其下创建的用户文件夹必须跟相关的用户账户使用完全相同的名称,否则将无法使用该用户账户登录。
三、安装FTP组件
在Windows Server 2003中创建“用户隔离模式”的FTP站点需要IIS 6.0的支持,但是在默认情况下IIS 6.0组件并没有被安装,因此简单谈了一下如何手动安装IIS 6.0组件。
第1步 在“控制面板”中双击“添加或删除程序”图标,在打开的“添加或删除程序”对话框中单击“添加/删除Windows组件”按钮,打开“Windows组件向导”对话框。
第2步在“组件”列表中找到并双击“应用程序服务器”复选框,在打开的“应用程序服务器”对话框中双击“Internet信息服务(IIS)”选项,打开 “Internet信息服务(IIS)”对话框。在子组件列表中找到并勾选“文件传输协议(FTP)服务”复选框,依次单击“确定/确定/下一步”按钮开始安装。
下面将介绍如何实现用户隔离,方面对FTP服务器的管理。
对FTP服务器配置隔离时要注意以下几个问题:
(1) 首先创建一个目录如:51CTODIR
(2) 再在51CTODIR目录中创建一个目录为"localuser",此目录主要存放各用户的数据的;
(3) 在localuser目录中以用户名为名创建相应的目录,如用户zhangsan,则要在loaluser目
录中创建一个目录同样为zhangsan,如果需要就设置zhangsan对zhangsan目录的相应
权限,但默认情况是只读,如果要有其它权限应将FTP的站点修改为写入权限才可以
实现
(4) 偌想实现匿名用户登录则需要在localuser目录中创建一个目录public,此目录为匿名
用户访问的目录
(5) 创建相应的用户
具体操作如下过程:
一、创建用户账户
首先在FTP站点所在的Windows Server 2003服务器中为FTP用户创建了一些用户账户,以便他们使用这些账户登录FTP站点。操作步骤如下所述:
第1步 在桌面上用鼠标右键单击“我的电脑”,在弹出的快捷菜单中执行“管理”命令。
第2步 打开“计算机管理”窗口,在左窗格中展开“本地用户和组”目录。然后用鼠标右键单击所展开目录中的“用户”文件夹,在弹出的快捷菜单中执行“新用户”命令,打开“新用户”对话框。
第3步 在相关编辑框中键入用户名(如“xiaowei”)和密码,取消“用户下次登录时须更该密码”选项并勾选“用户不能更该密码”和“密码永不过期”两项,最后单击“创建”按钮(如图1)。
第4步 这时会弹出下一个“新用户”对话框,根据需要添加若干个用户。创建完毕后单击“关闭”按钮即可。
二、规划目录结构
创建了一些用户账户后,开始了另一项关键性操作:规划文件夹结构(说白了就是创建一些文件夹)。
为什么说创建文件夹的操作很关键呢,这是因为创建“用户隔离”模式的FTP站点对文件夹的名称和结构有一定的要求。首先必须在NTFS分区中创建一个文件夹作为FTP站点的主目录(如“CceFTP”),然后在“CceFTP”文件夹下创建一个名为“LocalUser”的子文件夹,最后在“LocalUser”文件夹下创建若干个跟用户账户一一对应的个人文件夹。
另外,如果想允许用户使用匿名方式登录“用户隔离”模式的FTP站点,则必须在“LocalUser”文件夹下面创建一个名为“Public”的文件夹。这样匿名用户登录以后即可进入“Public”文件夹中进行读写操作(如图2)。
提示:FTP站点主目录下的子文件夹名称必须为“LocalUser”,且在其下创建的用户文件夹必须跟相关的用户账户使用完全相同的名称,否则将无法使用该用户账户登录。
三、安装FTP组件
在Windows Server 2003中创建“用户隔离模式”的FTP站点需要IIS 6.0的支持,但是在默认情况下IIS 6.0组件并没有被安装,因此简单谈了一下如何手动安装IIS 6.0组件。
第1步 在“控制面板”中双击“添加或删除程序”图标,在打开的“添加或删除程序”对话框中单击“添加/删除Windows组件”按钮,打开“Windows组件向导”对话框。
第2步在“组件”列表中找到并双击“应用程序服务器”复选框,在打开的“应用程序服务器”对话框中双击“Internet信息服务(IIS)”选项,打开 “Internet信息服务(IIS)”对话框。在子组件列表中找到并勾选“文件传输协议(FTP)服务”复选框,依次单击“确定/确定/下一步”按钮开始安装。
Windows 2003下FTP用户隔离的实现 评论
