IIS服务器配置和排错上节回顾Dns服务器作用Dns服务区域Dns服务测试Dns配置本章目标了解IIS6.0的新特性掌握配置和管理WEB站点掌握WEB站点安全的基本技能掌握建立企业FTP服务器掌握管理FTP站点掌握FTP命令行的使用IIS服务基础Iis概述Iis服务概述Web服务概述Iis服务特性IIS6.0概述InternetInformationServices(因特网信息服务)最常用的Web服务器软件捆绑在WindowsServer2003中当前最新版本:IIS7.0最基本服务是创建WEB服务IIS6.0服务概述服务主要组件宿主于万维网发布服务(服务)Iisw3adm.dllSvchost.exe文件传输协议服务(FTP服务)Ftpsvc.dllInetinfo.exe简单邮件传输协议服务(SMTP服务)Smtpsvc.dllInetinfo.exe网络新闻传输协议服务(NNTP服务)Nntpsvc.dllInetinfo.exeIIS管理服务Iisadmin.dllInetinfo.exeWEB概述万维网WorldWideWeb采用客户机/服务器(C/S)方式大量信息存放在Web服务器上和浏览器之间使用HTTP超文本传输协议传输数据IIS6.0的新特性网络应用服务器的管理、可用性、可靠性、安全性、性能与可扩展性方面提供了许多新的功能增强了网络应用的开发与国际性支持提供了最可靠的、高效的、连接的、完整的网络服务器解决方案配置和管理WEB站点安装iis服务默认web站点建立web站点虚拟目录Web站点属性连接web站点安装iis服务向导方式开始-控制面板-添加或删除程序-应用程序服务器命令方式run-sysocmgr/i:sysoc.inf选择-应用程序服务器启动iis服务run-inetsrv/iis.msc安装IIS6.0默认WEB站点建立web站点查看新建WEB网站虚拟目录物理目录:实际存放在主目录的子文件夹。将文件分散存储在同一计算机的不同路径和网络上其他计算机中?利用虚拟目录建立虚拟目录Web站点属性查看web站点属性配置Ip地址与端口配置主目录文档自定义错误目录安全性身份验证Ip地址和域名限制WEB网站属性属性配置IP地址与端口配置主目录文档自定义错误目录的安全性身份验证和访问控制身份验证和访问控制(Cont.)验证方式的比较匿名访问基本验证不提供身份验证功能--IUSR_computername帐户将添加到计算机上的Guests组。提供需要用户和密码(明文传输)的基本验证验证方式分类验证比较客户端发来和服务器计算的哈希值(更可靠的身份验证,仅用于win2000客户机)适用于集成WINDOWS验证用在企业中,并且用户和WEB服务器在同一域中,首先去验证客户端当前登陆ID,不通过再提示用户名和密码IP地址和域名限制IP地址和域名限制(Cont.)连接到WEB网站地址栏里键入IP地址例如:地址栏里键入DNS名称(必须配置dns和主机头)例如:服务器本地访问的其他方式网站(Cont.)要在IIS服务器中同时运行多个Web站点,有以下方式:不同的站点使用不同的IP地址。不同的站点使用相同的IP地址、不同的TCP端口。不同的站点使用相同的IP地址与TCP端口、不同的主机头名称。虚拟目录建立企业ftp服务器ftp服务概述ftp原理ftp服务器ftp客户端配置ftp站点ftp应用ftp服务概述文件传输协议(FileTransferProtocol)Internet上广泛使用的通讯协议作用于应用层基于TCP采用客户机/服务器方式FTP原理FTP服务器客户机建立连接传输请求给予响应FTP服务器提供一定存储空间的计算机专用服务器个人计算机两种登录方式匿名登录授权帐号与密码登录FTP客户端用户所使用的计算机下载功能上传功能三种连接方式命令行方式连接WEB方式连接本地安装FTP客户端软件连接配置ftp站点安装ftp服务配置ftp站点ftp站点属性ftp客户端安装FTP服务建立FTP站点查看新建FTP站点ftp站点属性ftp站点基本配置ftp站点属性配置ip地址与端口安全帐户消息主目录安全管理FTP网站的基本配置属性配置IP地址与端口安全帐户消息主目录安全管理ftp客户端ftp客户端命令ftp客户端命令行ftp基于web访问FTP客户端命令行FTP客户端命令行(Cont.)进入MS-DOS状态,键入ftpopen主机IP地址dirPwd/cdMkdir/rmdirhelpquit/ByeGet/mgetPut/mputFTP客户端WEB方式ftp://用户名:密码@IP地址ftp应用ftp服务器常用软件ftp客户端常用软件demoFTP客户端软件Windows环境下的客户端软件种类繁多CuteFTPLeapFTPLeachFTPFlashFXPWebDriveSmartFTP……其它FTP服务器软件Unix和Linux下Wu-FTPProFTPWindows环境下Server-UCesarFTPCrobFTPServerXlightFTPServer……本章总结创建WEB服务器是IIS所提供的最基本的服务。Windows2003Server中捆绑的IIS6.0,它是当前最新的版本。IIS6.0为用户提供了集成的、可靠的、可扩展的、安全的及可管理的内联网、外联网和互联网Web服务器解决方案。本章总结(Cont.)使用虚拟目录,有以下好处:将数据分散保存在到不同的磁盘或者计算机上,避免占用IIS服务器硬盘太多空间。当数据移动到其他的地址时,不会影响到Web站点的结构。提高了网站的安全性。本章总结(Cont.)IIS服务器中的Web站点有3种身份标识码:IP地址TCP端口主机头名称客户端需要通过这些标识连接到目标站点。本章总结(Cont.)IIS6.0除了可以架设WebServer之外,也可用来架设FTPServer,让用户上传或者下载文件FTP是Internet上使用非常广泛的一种通讯协议本章总结(Cont.)FTP和其它Internet服务一样,也是采用客户机/服务器方式使用方法很简单,启动FTP客户端程序先与远程主机建立连接,然后向远程主机发出传输命令,远程主机在收到命令后就给予响应,并执行正确的命令本章总结(Cont.)FTP客户端可以通过三种方式连接FTP服务器用FTP命令行来连接FTP站点用浏览器以WEB方式连接到FTP站点用在本地安装的FTP客户端软件来连接