当前位置:
首页 > Win环境 > 教程分享 > MSFTP iisftp 安装与配置方法

MSFTP iisftp 安装与配置方法

安装
windows2003的iis默认是不安装iis的,需要在安装Windows组件中选中 应用程序服务器-详细信息-选中IIS-详细信息-勾选FTP,然后再安装即可。

创建
进入IIS后我们先将默认FTP站点停用或者删除,重新创建一个FTP站点,右击FTP站点-新建-FTP站点,进入创建向导-下一步,描述中输入FTP站点的名称,IP地址和端口一般不改,在用户隔离界面有三个选项,分别是不隔离用户、隔离用户、用 Active Directory 隔离用户。

不隔离用户:当用户来连接此类型的FTP站点时,他们都将被直接导向到同一个文件夹,但是可以为不同用户分配不同权限(NTFS)。

隔离用户:首先创建一个FTP的主目录,在里面新建一个localuser文件夹(文件夹名一定要是这个),在localuser文件夹中为每个用户创建他们专属的用户主目录,例如D:MSFTPlocaluseraa就是用户aa的主目录,D:MSFTPlocaluserbb就是用户bb的主目录,用户只能访问他们自己的主目录,不能相互访问。所以如果选择这种模式与IIS站点绑定的话,所有WEB站点只要对应一个FTP站点就行了,每个web站点只是ftp站点中的一个用户(这么说可能不大恰当)。

用AD隔离用户:用户必须利用域用户帐户来连接此类型的FTP站点,而您必须在Active Directory的用户帐户内指定其专用的主目录,这个主目录可以位于FTP站点内,也可以位于网络上的其他计算机内。当用户登录此FTP站点时,将自动被导向到该用户的主目录内,而且无权切换到其他用户的主目录。

新建用户和权限设置

此为隔离模式的设置方法:
建立ftp目录aaa
MSFTP iisftp 安装与配置方法

建立ftp站点aaa
MSFTP iisftp 安装与配置方法
MSFTP iisftp 安装与配置方法

站点指向目录aaa
MSFTP iisftp 安装与配置方法
MSFTP iisftp 安装与配置方法

建立用户aaa
MSFTP iisftp 安装与配置方法
删除users用户组
MSFTP iisftp 安装与配置方法

aaa文件夹设置aaa用户权限为完全控制
MSFTP iisftp 安装与配置方法
至此结束

不隔离用户:
如果不需要限制相互访问,默认即可,如果是多个用户,需要限制每个用户只能访问指定的文件夹,可以这么设置。
假设D:msftp是ftp主目录,下面有001和002两个文件夹,希望设置用户user1只能访问001、user2只能访问002,user1和user2都在user组中,首先右击001文件夹选择属性-安全,选中user-高级,把“允许父项的继承权限传播到该对象和所有对象” 钩掉,弹出提示框,选择删除,确定,然后在安全选项卡界面点添加user1用户,权限自定,确认,再选中administrators用户组把权限设置为完全控制,好了,user1设置完成,以此类随设置user2与002绑定。

隔离用户:
同样是user1和user2,但是这里的文件夹就不能是001和002了,必须在 D:msftplocaluser下新建与用户名相同的文件夹,应该是D:msftplocaluseruser1和D:msftplocaluseruser2,连NTFS权限也不用设置了。

用AD隔离用户:
需要运行Active Directory 服务器 ,待完成。。

防火墙设置

如果系统启用了防火墙,那么在防火墙的例外里或者高级-本地设置里都可以把FTP打勾,不过为了以后方便管理,我们一般都是在例外里直接设置的,而在高级-本地设置里全部不选。