打开IIS中ftp服务。默认情况下在IIS服务器中不会开启ftp站点服务,所以需要我们手动打开该服务。依次点击Control Panel\All Control Panel Items\Programs and Features,如图1点击Turn Windows Features on or off 图1
点击Next,在Binding and SSL Setting中勾选No SSL其他保持默认,如图6 图6
点击Next,在Authentication and Authorization Information中,设置Authentication为Basic,设置Authorization为Specified roles and groups,在下面的文本框中填写ftpusers,设置Permissions,勾选Read,Write,如图7。这里我们使用用户组,便于统一管理,后面将介绍如何添加用户和用户组。 图7
点击Finish,单击新建的ftp站点,双击FTP User Isolation,在弹出的对话框中选中User name direction(disable global virtual directories)如图8,这样需要为每个用户ftp用户添加一个自己的默认的文件夹。 图8
现在ftp站点新建好了,我们需要为这个站点添加一些用户和用户组。首先点击Computer Management(Local),Local User and Groups,Users,右击新建一个ftpuser1并设置密码,反选User must change password at next logon选中Password never expires,如图9 图9 新建之后注意要将这个用户所在的默认分组去掉,否则会有一些安全问题,如图10 图10
现在用户和组都建好了,由于在步骤7中,FTP User Isolation,我们选中User name direction(disable global virtual directories),现在需要在根目录中为ftpuser1新建一个默认的访问文件夹,点击根目录,在根目录中新建文件夹命名为LocalUser,在该文件夹下面新建文件夹ftpuser1,这个就是用户ftpuser1的默认访问文件夹。