网络应用服务管理 吴献彩
第三章 配置FTP服务器 主要内容 1、FTP服务概述 2、安装和测试FTP服务器 3、FTP站点的基础设置
第三章 配置FTP服务器 一、FTP简介 1、FTP即文件传输协议(File Transfer Protocl)。
3、访问格式为“ ftp://信息资源地址/文件路径”。如 ftp://www.abc.com/resource 4、与FTP相关的概念 下载: 将文件从FTP服务器复制到用户自己的计算机 上传: 用户将自己计算机的文件资源复制到FTP服务器
5、专用FTP服务器 仅为特定用户提供资源 用户使用用户账户和密码访问 6、匿名FTP服务器 用户访问服务器不需要使用用户账户和密码 一般只允许下载,而不允许上传
7、下载方法 用户在FTP客户机上使用浏览器或专门的FTP客户端软件下载FTP站点上的内容。 CuteFTP:FTP客户端软件 8、建立FTP服务器的主要方法是IIS和Serv-U Serv-U:FTP服务器端软件
二、安装和测试FTP服务器 1、在IIS中安装FTP服务 2、测试FTP 控制面板→添加/删除程序→添加/删除Windows组件→应用程序服务器→详细信息→Internet信息服务(IIS) →勾选文件传输协议(FTP)服务→确定 2、测试FTP 测试:浏览器中输入ftp://服务器IP,如ftp://192.168.1.1
IIS管理器→右击“默认FTP站点” →属性 1、网站标识 描述 IP地址 TCP端口:FTP服务默认的TCP端口是21
2、主目录 可以指定“此计算机上的目录”或“另一台计算机上的目录” 读取 写入 记录访问 用户可以读取主目录内的文件 用户可以在主目录中添加、修改文件 记录访问 将连接到该FTP站点的行为记录到日志文件中,供管理员查看
3、站点的消息设置 标题 欢迎 退出 最大连接数 用户连接到FTP站点时会首先看到此消息 用户登录到FTP站点时会看到此消息 已达到最大连接数,用户连接时会看到此消息
4、验证用户的身份 安装IIS时系统会自动创建一个用户账户“IUSR_计算机名称”,并默认用此账户来代表匿名连接的用户 站点管理员通过对这个用户账户分配一定的访问权限就能够对用户的匿名访问进行控制
5、检查当前连接的用户 6、通过IP地址来限制访问 7、实际目录与虚拟目录 在“默认FTP站点属性”对话框的“FTP站点”选项卡中单击“当前会话”按钮 断开/全部断开 6、通过IP地址来限制访问 与上一章Web服务器相同 7、实际目录与虚拟目录 实际目录:与上一章Web服务器相同 虚拟目录:右击FTP站点→新建→虚拟目录
四、创建FTP站点 1、新建立的FTP站点不能与已有FTP站点所使用的IP地址和TCP端口二者都相同。
3、建立不隔离用户的FTP站点 2、不隔离用户 可以访问整个主目录中的文件 适合于只提供共享内容下载功能的FTP站点,或者不需要在用户间进行数据访问保护的FTP站点 3、建立不隔离用户的FTP站点 IIS管理器→右击“默认FTP站点” →新建→FTP站点→描述、IP地址、端口→不隔离用户→输入主目录的路径→访问权限→完成
4、隔离用户 Win2003中的IIS6.0增加了“FTP用户隔离”的功能 每个用户都拥有各自专用的文件夹 需要做以下工作 在FTP服务器上为用户创建本机用户账户 在FTP站点主目录中创建子文件夹LocalUser 在LocalUser文件夹为每一个用户创建一个专用文件夹,且子文件夹名与用户账户名相同
5、建立隔离用户的FTP站点 在FTP服务器上创建本机用户账户 在FTP服务器上建立主目录 与建立不隔离用户的操作类似 IIS管理器→右击“默认FTP站点” →新建→FTP站点→描述、IP地址、端口→隔离用户→输入主目录的路径→访问权限→完成
6、IE增强的安全配置 Win2003安装后会自动启用IE增强的安全配置。IE不允许用户从未被信任的Internet站点下载文件 添加可信站点的操作方法 IE的工具菜单→Internet选项→安全选项卡:受信任的站点 关闭IE增强的安全配置(不推荐) 添加/删除Windows组件→去掉勾选
七、在一台计算机上建立多个FTP站点 1、利用多个IP地址建立多个网站 2、利用多个TCP端口建立多个网站