建立“用Active Directory隔离用户”的FTP站点

建立“用Active Directory隔离用户”的FTP站点
理论知识就不在过多介绍了,拓扑图和上次实验一致,如图所示:
clip_p_w_picpath001
1、建立用户主目录
必须为每个须要连接到“用Active Directory隔离用户”的FTP站点的域用户,分别建立一个专用的用户主目录,这个主目录也能够被建立在其余计算机中的共享文件夹内。此实验咱们把用户主目录建立在Florence上如图所示:
clip_p_w_picpath003
将用户的主目录共享出来,容许“domain users”组内的用户修改
clip_p_w_picpath005
2、在Active Directory数据库中设置用户的主目录
Windows Server 2003 域的Active Directory数据库,其用户帐户内有两个来支持“用Active Directory隔离用户”的FTP站点的属性:分别是FTPRoot与FTPDir。
能够利用一下两种方法,来设置用户的FTPRoot与FTPDir属性:
一、运行“iisftp.exe”程序,如图所示:
Iisftp /setadprop user1 ftproot \\florence\ftproot\isa------ 设置FTPRoot的网络路径
Iisftp /setadprop user1 ftpdir user1------设置FTPDir相对文件夹路径
clip_p_w_picpath007
二、利用“ADSI编辑器”请先安装“windows support tools”,载入windows Server 2003安装光盘,安装SUPPORT\TOOLS\SUPTOOLS.MSI程序。
clip_p_w_picpath009
安装完成后,打开运行-----输入“adsiedit.msc”运行“ADSI编辑器”
clip_p_w_picpath010
依次展开Domain------DC=isa,DC=com------CN=user右键用户属性
clip_p_w_picpath012
编辑msiis-ftpdir与msiis-ftproot这两个属性
clip_p_w_picpath013
3、建立一个让FTP站点能够读取用户属性的域用户帐户
FTP站点必须可以读区位于Active Directory内的域用户帐户的FTPRoot与FTPDir两个属性,才可以得知该用户主目录的位置,所以必须事先为FTP站点建立一个有权限读取这两个属性的域用户帐户备用。能够将这个用户帐户建立到Active Directory内的任何一个区内,如图所示:
clip_p_w_picpath015
假设要让“user”内的用户均可以连接到此“用Active Directory隔离用户”的FTP站点,所以咱们必须让yangxuejun有权限读取“user”内全部用户的FTPRoot与FTPDir两个属性,其设置的步骤以下:(固然实际工做并不是这样,这里咱们只是作实验)
点击“下一步”
clip_p_w_picpath018
点击“添加”选择用户yangxuejun
clip_p_w_picpath019
勾选“读取全部用户信息”
clip_p_w_picpath020
点击完成
clip_p_w_picpath021
4、建立“用Active Directory隔离用户”的FTP站点
打开IIS管理器,新建FTP站点
clip_p_w_picpath023
点击“下一步”
clip_p_w_picpath024
描述FTP站点
clip_p_w_picpath025
选择FTP站点使用的IP及端口
clip_p_w_picpath026
勾选“用Active Directory隔离用户”
clip_p_w_picpath027
选择用来读取Active Directory的用户帐户ISA\yangxuejun,并输入密码,FTP站点会利用此帐户来读取登陆者的FTPRoot与FTPDir属性。用户登陆到FTP站点时,若未输入域名称,则将其送到图中默认域的域控制器上来检查用户身份。
clip_p_w_picpath028
设置FTP站点的访问权限,若要开放用户来修改其专用主目录内的文件,则勾选“写入”复选框
clip_p_w_picpath029
点击“完成”,FTP站点建立成功。
clip_p_w_picpath030
5、测试
打开浏览器输入:ftp://user1@denver
clip_p_w_picpath032
输入user1的用户名和密码
clip_p_w_picpath033
如图所示:登陆成功
clip_p_w_picpath035
相关文章
相关标签/搜索