Ch 13 - Adminstering Web Resources1 Ch. 13 – Administering Web Resources MIS 431 – Created Spring 2006.

Slides:



Advertisements
Similar presentations
Enabling Secure Internet Access with ISA Server
Advertisements

1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 13: Administering Web Resources.
Module 5: Configuring Access for Remote Clients and Networks.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 13: Administering Web Resources.
1 Configuring Web services (Week 15, Monday 4/17/2006) © Abdou Illia, Spring 2006.
MIS Chapter 51 Chapter 5 – Managing File Access MIS 431 Created Spring 2006.
Hands-On Microsoft Windows Server 2003 Administration Chapter 7 Administering Web Resources in Windows Server 2003.
Chapter 13 Chapter 13: Managing Internet and Network Interoperability.
Hands-On Microsoft Windows Server 2003 Administration Chapter 5 Administering File Resources.
Chapter 10 Server Administration1 Ch. 10 – Server Administration MIS 431 – created Spring 2006.
IIS Configuration © N. Ganesan, Ph.D.. Renaming the Default Web.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 8: Implementing and Managing Printers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
LEARN THE QUICK AND EASY WAY! VISUAL QUICKSTART GUIDE HTML and CSS 8th Edition Chapter 21: Publishing Your Pages on the Web.
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
Configuring Active Directory Certificate Services Lesson 13.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Working with Drivers and Printers Lesson 6. Skills Matrix Technology SkillObjective DomainObjective # Understanding Drivers and Devices Install and configure.
Managing Client Access
Chapter 5 Roles and features. objectives Performing management tasks using the Server Manager console Understanding the Windows Server 2008 roles Understanding.
1 ISA Server 2004 Installation & Configuration Overview By Nicholas Quinn.
Configuring a Web Server. Overview Overview of IIS Preparing for an IIS Installation Installing IIS Configuring a Web Site Administering IIS Troubleshooting.
Chapter 7: Using Windows Servers to Share Information.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Six Configuring Windows Server 2008 Web Services,
Implementing ISA Server Publishing. Introduction What Are Web Publishing Rules? ISA Server uses Web publishing rules to make Web sites on protected networks.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 7: Domain Name System.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 13: Administering Web Resources.
15.47 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 15: Configuring a Windows.
CIM6400 CTNW (04/05) 1 CIM6400 CTNW Lesson 6 – More on Windows 2000.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 19 PCs on the Internet.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
Copyright 2000 eMation SECURITY - Controlling Data Access with
Microsoft Internet Information Services 5.0 (IIS) By: Edik Magardomyan Fozi Abdurhman Bassem Albaiady Vince Serobyan.
Installing and Configuring IIS. Reliable IIS 6.0 uses a new request-processing architecture and application-isolation environment that enables individual.
IT:Network:Apps.  Microsoft Web Server ◦ Used by ~ 50% of Fortune 500 companies  Comes with Server OS  Expandable  Easy to use.
Course ILT Internet/intranet support Unit objectives Use the Internet Information Services snap-in to manage IIS, Web sites, virtual directories, and WebDAV.
Internet Information Server © N. Ganesan, Ph.D. All Rights Reserved.
CPSC 203 Introduction to Computers Lab 23 By Jie Gao.
IIS Security Sridurga Mavram. Contents -Introduction -Security Consideration -Creating a web page -Drawbacks -Security Tools -Conclusion -References.
Database-Driven Web Sites, Second Edition1 Chapter 5 WEB SERVERS.
FTP Server and FTP Commands By Nanda Ganesan, Ph.D. © Nanda Ganesan, All Rights Reserved.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Two Installing and Configuring Exchange Server 2003.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Four Windows Server 2008 Remote Desktop Services,
How to configure DNS for a Windows 2000 domain? 1.Start the Install/Remove Programs Control Panel Applet (Start - Settings - Control Panel - Add/Remove.
Application Layer Khondaker Abdullah-Al-Mamun Lecturer, CSE Instructor, CNAP AUST.
Hands-On Microsoft Windows Server Implementing Microsoft Internet Information Services Microsoft Internet Information Services (IIS) –Software included.
TCP/IP (Transmission Control Protocol / Internet Protocol)
1 Chapter Overview Creating Web Sites and FTP Sites Creating Virtual Directories Managing Site Security Troubleshooting IIS.
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
17 Establishing Dial-up Connection to the Internet Using Windows 9x 1.Install and configure the modem 2.Configure Dial-Up Adapter 3.Configure Dial-Up Networking.
ASP-2-1 SERVER AND CLIENT SIDE SCRITPING Colorado Technical University IT420 Tim Peterson.
FTP COMMANDS OBJECTIVES. General overview. Introduction to FTP server. Types of FTP users. FTP commands examples. FTP commands in action (example of use).
VIRTUAL SERVERS Chapter 7. 2 OVERVIEW Exchange Server 2003 virtual servers Virtual servers in a clustering environment Creating additional virtual servers.
11 SUPPORTING INTERNET EXPLORER IN WINDOWS XP Chapter 11.
Windows Vista Configuration MCTS : Internet Explorer 7.0.
Web Server Administration Chapter 6 Configuring a Web Server.
Chapter 7: Using Windows Servers
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 13: Administering Web Resources.
Dynamic Web Page A dynamic web page is a kind of web page that has been prepared with fresh information (content and/or layout), for each individual viewing.
IIS.
الخطوات المطلوب القيام بها قبل انشاء الموقع
ما هي خدمة بروتوكول نقل الملفات؟
IS 4506 Server Configuration (HTTP Server)
Configuring Internet-related services
Designing IIS Security (IIS – Internet Information Service)
Presentation transcript:

Ch 13 - Adminstering Web Resources1 Ch. 13 – Administering Web Resources MIS 431 – Created Spring 2006

Ch 13 - Adminstering Web Resources2 This is the Big Deal with Servers! Install and configure IIS – Internet Info Services Create/configure web site virtual servers and virtual directories Configure web site authentication Install and maintain FTP virtual servers Update and maintain IIS security Create and modify web folders Install and user Remote Installation tools Install and configure web based printing Troubleshoot web client browser connectivity Customize HTTP error messages for your server

Ch 13 - Adminstering Web Resources3 IIS 6.0 Components: major league! Basic Services World Wide Web service (HTTP) File Transport Protocol service (FTP) Network News Transport service (NNTP) Simple Mail Transport Protocol service (SMTP) FrontPage Server Extensions Cost: free – built into WS03 Fast – handles many users simultaneously ODBC interface to databases

Ch 13 - Adminstering Web Resources4 More About IIS as a Service When you install IIS, service starts automatically when the server boots Can control web server, FTP server, SMTP, NNTP separately at start up time Can check

Ch 13 - Adminstering Web Resources5 Installing IIS Implementation type Internet server Intranet server (very cool-works same way) Be careful – you can install things that may cause an attack from the Internet based on new services that appear (e.g., port 80) Built into WS03 – Start | Control Panel | Add/Remove Programs Click Add/Remove Windows Components Choose Application Services, then Details for IIS pieces; continue to drill down when grayed out

Ch 13 - Adminstering Web Resources6 Installing IIS, contd. Minimum services to check Common Files File Transfer Protocol Service (read only) Internet Information Services Manager World Wide Web Service Optional Parts Internet Printing – you know this one NNTP Service – network news groups SMTP Service – outbound server

Ch 13 - Adminstering Web Resources7 Anonymous Access Anonymous Access sets up the ability for any user to view a web site (or FTP site) System creates an AD user account called IUSR_servername for anonymous access Other system accounts are likewise created Absence of this feature requires the user to authenticate before they can view a page Hint: this is necessary for some of your web folders, so prepare a security plan to accommodate those areas

Ch 13 - Adminstering Web Resources8 IIS 6.0 Changes over IIS 5.0 Visually, they look the same and are basically managed the same way Internal changes How processes are handled by IIS Metabase configuration information stored in XML files – easier for a human to read/debug

Ch 13 - Adminstering Web Resources9 Configuring the Web Server Start the IIS MMC – can find in Computer Management (look under Services) Its own MMC (in Administrative Tools) Build a custom MMC (Start | Run | MMC, then add….) Use Remote Administration (only if installed) Can administer from any web browser using port 8099 Uses port 8098 to create a secure connection through the Internet (but need to work with security for https) from the server itself from another client Useful if you don’t have Terminal Services on the client computer you are using or a slow dial-up connection

Ch 13 - Adminstering Web Resources10 IIS Snap-In (MMC) See Fig 13-5 for IIS Manager. Left pane includes … (also see next slide) FTP Sites Application Pools Web Sites Web Service Extensions Default SMTP Virtual Server Default NNTP Virtual Server Click + in front of a line to see contents

Ch 13 - Adminstering Web Resources11 IIS Manager Window Name of server

Ch 13 - Adminstering Web Resources12 IIS Manager, contd. Rt click a web site and choose Properties Web site properties (see Fig 13-7 p.522) tabs Web Site – identification (name), logging Performance - ISAPI Filters Home Directory – where on server files are stored Documents – if file is listed, no need to type in URL Directory Security – allow anonymous access? HTTP Headers Custom Errors – name of HTML file with custom error Service

Ch 13 - Adminstering Web Resources13 Default Web Site Properties Web Site Tabs

Ch 13 - Adminstering Web Resources14 IIS Web Site Tab Description – Default Web Site (or other name) IP Address – can add multiple IP addresses Ports – TCP default is 80, SSL assignable Advanced – used for setting up alternate name web site (host header feature) Connections – for setting limits. (Also see Performance tab) Enable Logging – who has been here Web and FTP server logs by day or other time Can choose what information to keep

Ch 13 - Adminstering Web Resources15 IIS Home Directory Tab Gives location and name of the web site on this server or a share on another computer c:\inetpub\wwwroot (in this case) or redirected to a URL Access rights: read, write, directory browsing, script source access, log visits Execute permissions: none, script only, or scripts and executables

Ch 13 - Adminstering Web Resources16 IIS Documents Tab Which documents are loaded if no file name appears at the end of the user’s URL ______ Common: default.htm, default.asp, index.htm, index.html, home.htm Also choose the priority order Can add a footer to end of every web page Ex: copyright section and for more information section Saves time and allows it to be changed at server level just once (server-side include) rather than each document

Ch 13 - Adminstering Web Resources17 IIS Directory Security Tab Anonymous access allowed? If yes, what authentication? (clear text or Windows which requires IE browser)\ IP address and domain restrictions: eliminate known hackers from gaining access to the web server’s pages Set up secure communications with digital certificates

Ch 13 - Adminstering Web Resources18 IIS HTTP Headers Tab Enable content expiration If page is beyond elapsed content time, it will fetch a new page from the hard drive rather than the server’s disk cache Establish content rating Custom HTTP headers (information returned to the client’s browser when requested) Configure additional MIME (multipurpose Internet mail exchange) file types Tells server how to handle files received from a server

Ch 13 - Adminstering Web Resources19 IIS Custom Errors Tab Gives name of each file for server errors C:\winnt\help\iisHelp\common\404c.htm for the 404 Error – File Not Found Can modify this file or substitute your own file for this You are asked to create a custom error file in the next project

Ch 13 - Adminstering Web Resources20 IIS Server Extensions Tab FrontPage installs this automatically when installed on the server Also available from the Windows Add/In Tools Lets you configure the server extensions Author the root web? Can prevent changes Specify how mail is sent (e.g., web form notice) Security settings

Ch 13 - Adminstering Web Resources21 Other IIS Features Set these features by selecting the Default Web Site, rt-click and choosing Properties Lower level webs inherit default settings You can set properties of lower level webs independently – e.g., make certain webs not have anonymous access, requiring authentication

Ch 13 - Adminstering Web Resources22 IIS Server Extensions Used to activate certain server features FrontPage can manage files without FTP (e.g., click Save button and drag-and-drop) Administer webs with FrontPage Allow certain active content such as hit counter, hover buttons, web form handling, interactive discussion groups, etc. MS also has Server Extensions for other operating systems and other web server SW

Ch 13 - Adminstering Web Resources23 Creating Virtual Web Sites IIS has the ability to host a number of web sites or virtual servers on a single server Procedure to create a virtual web site: Identify the IP address of new web site Identify the TCP port of the new web site If you have multiple virtual servers responding to the same IP address, identify the host header name of the new web site (cool!) E.g., is misnt.indstate.edu and virtualmisnt.indstate.edu and you distinguish not in the DNS (both are 31.12) but in host header name

Ch 13 - Adminstering Web Resources24 Virtual Directories (e.g., web folders) Can have information stored on servers throughout the organization and have this information appear on your web server Essentially, create an alias for the remote folder and append that to the normal URL Can refer to it as Procedure Create the remote folder and add HTML file(s) In IIS, create New virtual directory in web site Provide share name \\serverXX\virtualdirectory as path\\serverXX\virtualdirectory Give it the alias name, and finish.

Ch 13 - Adminstering Web Resources25 Server Certificates and SSL Implement SSL in Directory Security tab to encrypt traffic between clients and server is designation for this protocol Look for closed padlock icon in browser Uses TCP port 443 by default Requires a digital certificate be installed on your server: See handout on SSL concepts placed in your discussion group mailbox.

Ch 13 - Adminstering Web Resources26 FTP Servers FTP is used to transfer files between two computers running TCP/IP Breaks the files into packets that can be transferred, then reassembled into order at the destination and the file saved Checks for accuracy, so these transfers are error free (part of the protocols used) FTP server should NOT have anonymous access and Write privilege unless you have set strict quota limits

Ch 13 - Adminstering Web Resources27 FTP Properties See fig p. 543 for standard Properties dialog box. Standard tabs: FTP Site: name, port (21), IP address, connection limits, logging Security Accounts: anonymous access? Messages: welcome and exit messages displayed to users of the site Home Directory: where the site is located Directory Security: who can/can’t use the site

Ch 13 - Adminstering Web Resources28 Etc. There are some miscellaneous topics at the end of the chapter – take a look FrontPage Extensions – allows security to be established via FrontPage client