zxcvb12 发表于 2018-12-8 15:39:47

使用IIS架设FTP服务器新手教程及注意事.

  使用IIS架设FTP服务器
  1、安装FTP服务器
  步骤:“开始”——“控制面板”——“添加或删除程序”——“添加/删除windows组件”——选中“应用程序服务器”——选中“Internet信息服务(IIS)”——选中“文件传输协议(FTP)服务”——按照windows组件向导进行安装。
  2、配置默认FTP服务器
  右击“默认FTP站点”—“属性”,在对话框内可以进行主目录、安全帐户、消息等重要设置。
  (1)设置FTP站点的最大用户连接数:“FTP站点”选项卡-FTP站点连接
  (2)设置登录欢迎信息:“消息”选项卡
  (3)设置允许匿名访问:“安全帐户”选项卡-允许匿名连接
  (4)设置FTP站点主目录路径和访问权限:“主目录”选项卡
  (5)拒绝或允许某些用户访问站点:“目录安全性”选项卡
  3、新建FTP服务器
  右击“FTP服务器”——“新建”/“FTP站点”——按照向导进行设置。
  3种用户隔离的方法:
  不隔离用户:指所有用户登录到FTP站点后,访问的是同一个目录(即FTP站点的主目录)中的文件。
  隔离用户:指在FTP站点的主目录中为每一个用户创建一个子文件夹(文件夹的名称必须与用户的登录名相同),用户登录到FTP站点后,只能访问自己的子文件夹,不能访问其他用户的文件夹,实现不同用户的隔离。
  用Active Directory隔离用户:要实现用Active Directory隔离用户,首先要求管理员在Active Directory中为每一个用户指定其专用的主目录,用户必须用域用户帐号登录此FTP站点,登录后只能访问自己主目录中的内容,不能访问其他用户的主目录。
  4、建立隔离FTP站点的目录规则baby.01chengde.cn:
  在NTFS分区建一目录做为FTP站点的主目录,在其中创建一个名为“LocalUser”的子文件夹,再在“LocalUser”子文件夹下创建一个“Public”子目录和以每个用户帐号为名的个人文件夹。
  通过匿名方式登录FTP站点时,只能浏览到“Public”子目录中的内容,若用个人帐号登录FTP站点,则只能访问自己的子文件夹。
  四、FTP访问
  (1)直接在浏览器中输入ftp://IP地址(http://www.jingjingdianying.com/)
  (2)用cuteftp或者其它的FTP下载和上传软件进行验证。
  (3)使用DOS命令行登录FTP服务器
  开始-运行-cmd-“ftp”-“open IP地址(http://www.01chengde.cn)”-输入用户名和密码;
  输入“dir”命令,可查看当前FTP站点的文件目录;
  输入“get 文件名”,可下载该文件;
  输入“disconnect”,可切断与服务器的连接。
  实验1:
  创建“非用户隔离”模式的FTP站点,站点主目录为c:\ftp1,允许同时连接数为10,欢迎消息为“欢迎光临绍兴市职教中心的FTP站点!”,退出消息为“欢迎下次再来!”。
  实验2:
  创建“用户隔离”模式的FTP站点。
  (1)新建两个用户:a1、a2
  (2)在C盘根目录下创建“ftp2”文件夹作为该FTP站点的主目录,并在该文件夹内创建“LocalUser”文件夹,再在“LocalUser”文件夹内创建“Public”、“a1”、“a2”三个文件夹。
  在IIS上设置FTP被动模式的端口范围
  Windows Server 2003
  首先进入iis的admin scripts,默认是在C:\Inetpub\AdminScripts目录下v.01chengde.cn
  可找到adsutil.vps脚本。如果没有这个脚本,重新装一下iis
  或者从其他服务器复制过去一个均可。
  执行如下脚本设置被动模式端口范围:
  adsutil.vbs set /MSFTPSVC/PassivePortRange "10000-10050"
  重新启动iis的ftp服务即可。
  需要注意的是,被动端口范围必须是5000-65535范围内的端口
  设置其他范围的端口无效。
  Windows 2000 Server/Advanced Server
  1 . 启动注册表编辑器 (Regedt 32 .exe)。
  2 . 找到以下注册表项:
  HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msftpsvc\Parameters\
  3 . 添加名为 " PassivePortRange " (不带引号) 的 REG _ SZ 类型值。
  4 . 关闭注册表编辑器。
  5 . 重新启动 FTP 服务。

页: [1]
查看完整版本: 使用IIS架设FTP服务器新手教程及注意事.