The University of Akron Summit College Business Technology Dept.

Slides:



Advertisements
Similar presentations
1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
Advertisements

1 Preparing Windows 2000 installation (Week 3, Wednesday 2/25/2006) © Abdou Illia, Spring 2006.
Chapter 9 Chapter 9: Managing Groups, Folders, Files, and Object Security.
Chapter 4 Chapter 4: Planning the Active Directory and Security.
1 Configuring Web services (Week 15, Monday 4/17/2006) © Abdou Illia, Spring 2006.
Chapter 5 Managing a Server. Overview  Server management  Examine networking models  Learn how users are authenticated  Manage users and groups 
11 SHARING FILE SYSTEM RESOURCES Chapter 9. Chapter 9: SHARING FILE SYSTEM RESOURCES2 CHAPTER OVERVIEW  Create and manage file system shares and work.
Module 6 Windows 2000 Professional 6.1 Installation 6.2 Administration/User Interface 6.3 User Accounts 6.4 Managing the File System 6.5 Services.
Lesson 4: Configuring File and Share Access
By Rashid Khan Lesson 8-Crowd Control: Controlling Access to Resources Using Groups.
5.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 5: Working with File Systems.
Chapter 5 Managing a Server. Overview  Server management  Examine networking models  Learn how users are authenticated  Manage users and groups 
1 Securing Network Resources Understanding NTFS Permissions Assigning NTFS Permissions Assigning Special Permissions Copying and Moving Files and Folders.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 7 Configuring File Services in Windows Server 2008.
Printing Terminology. Requirements for Network Printing At least one computer to operate as the print server Sufficient RAM to process documents Sufficient.
1 Chapter Overview Creating User and Computer Objects Maintaining User Accounts Creating User Profiles.
Chapter 7 WORKING WITH GROUPS.
11 WORKING WITH USER ACCOUNTS Chapter 6. Chapter 6: WORKING WITH USER ACCOUNTS2 CHAPTER OVERVIEW Understand the differences between local user and domain.
2440: 141 Web Site Administration Remote Web Server Access Tools Instructor: Enoch E. Damson.
11 SHARING FILE SYSTEM RESOURCES Chapter 9. Chapter 9: SHARING FILE SYSTEM RESOURCES2 CHAPTER OVERVIEW Create and manage file system shares and work with.
Guide to Operating System Security Chapter 5 File, Directory, and Shared Resource Security.
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
Web Server Administration Chapter 5 Managing a Server.
Working with Workgroups and Domains
Web Servers Web server software is a product that works with the operating system The server computer can run more than one software product such as .
Chapter-4 Windows 2000 Professional Win2K Professional provides a very usable interface and was designed for use in the desktop PC. Microsoft server system.
Sharing Resources Lesson 6. Objectives Manage NTFS and share permissions Determine effective permissions Configure Windows printing.
CN1260 Client Operating System Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+
Hands-On Microsoft Windows Server 2008
1 User Account Administration Introduction to User Accounts Planning New User Accounts Creating User Accounts Creating User Profiles Creating Home Directories.
Hands-On Microsoft Windows Server Security Enhancements in Windows Server 2008 Windows Server 2008 was created to emphasize security –Reduced attack.
C HAPTER 6 NTFS PERMISSIONS & SECURITY SETTING. INTRODUCTION NTFS provides performance, security, reliability & advanced features that are not found in.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
Managing User Accounts. Module 2 – Creating and Managing Users ♦ Overview ► One should log into a Linux system with a valid user name and password granted.
Network Operating Systems versus Operating Systems Computer Networks.
IOS110 Introduction to Operating Systems using Windows Session 8 1.
Samba Advanced System Administration Course James Lwali University computing Centre Ltd, University of Dar es salaam,
Managing Groups, Folders, Files and Security Local Domain local Global Universal Objects Folders Permissions Inheritance Access Control List NTFS Permissions.
Chapter 13 Users, Groups Profiles and Policies. Learning Objectives Understand Windows XP Professional user accounts Understand the different types of.
Introduction to Microsoft Management Console (MMC) MMC is a common console framework for management applications. MMC provides a common environment for.
Active Directory Harikrishnan V G 18 March Presentation titlePage 2 Agenda ► Introduction – Active Directory ► Directory Service ► Benefits of Active.
Chapter 9: SHARING FILE SYSTEM RESOURCES1 CHAPTER OVERVIEW  Create and manage file system shares and work with share permissions.  Use NTFS file system.
1 Administering Shared Folders Understanding Shared Folders Planning Shared Folders Sharing Folders Combining Shared Folder Permissions and NTFS Permissions.
Module 3 Configuring File Access and Printers on Windows 7 Clients.
Chapter 10: Rights, User, and Group Administration.
Chapter 8 Configuring and Managing Shared Folder Security.
Fall 2011 Nassau Community College ITE153 – Operating Systems Session 21 Administering User Accounts and Groups 1.
1 Chapter Overview Managing Object and Container Permissions Locating and Moving Active Directory Objects Delegating Control Troubleshooting Active Directory.
© ITT Educational Services, Inc. All rights reserved. IS3230 Access Security Unit 6 Implementing Infrastructure Controls.
Free Powerpoint Templates Page 1 Free Powerpoint Templates Users and Documents.
CSCI 530 Lab Authorization. Review Authentication: proving the identity of someone Passwords Smart Cards DNA, fingerprint, retina, etc. Authorization:
CHAPTER 5 MANAGING USER ACCOUNTS & GROUPS. User Accounts Windows 95, 98 & Me do not need a user account like Windows XP Professional to access computer.
Active Directory. Computers in organizations Computers are linked together for communication and sharing of resources There is always a need to administer.
Module 4: Managing Access to Resources. Overview Overview of Managing Access to Resources Managing Access to Shared Folders Managing Access to Files and.
1 Chapter Overview Understanding Shared Folders Planning, Sharing, and Connecting to Shared Folders Combining Shared Folder Permissions and NTFS Permissions.
1 Introduction to Shared Folders Shared folders provide network users access to files. Users connect to the shared folder over the network. Users must.
IS 4506 Windows NTFS and IIS Security Features.  Overview Windows NTFS Server security Internet Information Server security features Securing communication.
Sharing Resources Lesson 6. Objectives Manage NTFS and share permissions Determine effective permissions Configure Windows printing.
Windows Vista Configuration MCTS : NTFS Security Features and File Sharing.
Introduction to Operating Systems
ACTIVE DIRECTORY ADMINISTRATION
Active Directory Administration
FTP - File Transfer Protocol
Configuring Internet-related services
Security and File Permission
Communications & Computer Networks Resource Notes - Introduction
The University of Akron College of Applied Science & Technology Dept
Designing IIS Security (IIS – Internet Information Service)
Presentation transcript:

The University of Akron Summit College Business Technology Dept. 2440: 141 Web Site Administration Server Management Instructor: Enoch E. Damson

Web Administrator's View of Server Management The Web server software is a product that works with the operating system The server computer can run more than one software product such as e-mail and FTP With both a LAN and the Web, access control is very important Server Management

Networking Models Two main approaches to networking includes: Microsoft LAN approach to networking Client/server approach to networking Server Management

Microsoft LAN Networking Models Microsoft Windows LAN is configured using one of these two models: Workgroup Domain The model determines how users are organized Server Management

Workgroup Networking Model Treats each computer in the network as an equal, or peer Also called peer-to-peer networking Each computer is a client and a server When you allow others to access resources on your computer, your computer is acting as a server When you access resources on another computer, your computer is acting as a client Appropriate for networks with 10 or less computers Server Management

Workgroup Networking Model… Disadvantages: Most users do not want to administer resources on their computer Need user names and passwords of users who need resources Difficult to keep track of changing passwords Server Management

Domain Networking Model One or more servers centralize control Computers are part of a domain Single, centralized logon Single point of control Users can be given access to resources anywhere in the domain Server Management

Client/Server Networking Model Client represents a program such as a browser or an e-mail client Server has a corresponding program that communicates with the client Client and server communicate using a protocol Web browsers (client) and Web servers use HTTP to communicate Access to servers controlled by a service/daemon Networking in Linux follows the client/server model Each computer has its own database of users/passwords Server Management

Server Users User account – consists of a username and password to identify each user Usually has a home directory for storing files User owns any files created in the home directory Usually a user’s email address (if an email service is provide on the system) Users can log in and upload files if an FTP server is running on the machine Users & Documents

User Accounts Systems administrators need to maintain user accounts by: Creating new user accounts Maintaining the integrity of user accounts Deleting accounts of users not needing access Scripts can be used to speed things up when creating many user accounts Users & Documents

Creating User Accounts Creating an account generally involves: Creating a home directory for a user Setting permissions and groups Installing any login scripts or default directories and files for the user Configuring e-mail if necessary Users & Documents

Maintaining User Accounts With many users, the users’ home directories should all be in a partition or drive separate from the core operating system Keeps the server running smoothly even if users fill available space on the drive Users must be given a quota to keep them from taking up too much space Users & Documents

Authenticating Users Authentication – the process of determining a user’s true identity Process of determining a user's true identity Three basic methods What you know – user name and passwords What you have – entry card Who you are – biometrics Windows authentication could be accomplished using: Kerberos – developed at MIT to allow exchange of private information across a network Certificates – guarantees the identify of an organization or user Server Management

Managing Users and Groups Users need accounts to access resources on a server On a Web server there is a restricted account that is used on behalf of Internet users In a LAN, users with common resource needs are put in a group, and the group is given access to the resource Server Management

Managing Users and Groups… Windows has an account called system It represents the operating system and it has many of the same privileges of the administrator Often needed by server programs Linux typically uses unique accounts for each daemon Server Management

Users and Groups in Windows Local accounts exist on a single computer and can be used to control resources only on that computer Domain accounts can be used to control resources on all the computers that are part of the domain Active Directory (AD) allows domains to be grouped into a forest Server Management

Groups in Windows Domain local groups have members from the same domain Assign permissions to resources in the same domain Global groups have members from the same domain Can be used to assign permissions to resources in any domain Universal groups can have members from any domain Server Management

Users and Groups in Linux Properties of user accounts Item Description User name Logon name of the user Full name The full name of the user or any comment Password The password must be at least six characters Home directory The default is /home/username Group The default is to create a group with the same name as the user Login shell The default is /bin/bash, which determines the characteristic of the shell environment Server Management

File System Permissions Permission allow you to control access to the resources on a computer such as a Web page, a document, or a program In Windows, the NTFS file system is required in order to assign permissions All Linux file systems incorporate permissions Server Management

File System Permissions in Windows Description Full Control Includes all other permissions and allows ownership of the file or folder and change the attributes of a file Modify Allows read, write, and delete Read Read files but cannot execute them Write Write to files or folders Read & Execute Read files and run programs Special Permissions View the contents of a folder Server Management

File System Permissions in Linux Used on Files Used on Directories Read (r) Read a file or copy a file List the contents of a directory Write (w) Write to the file, including deleting the file Create files Execute (x) Execute programs and shell scripts, which are text files containing Linux commands Modify the file permissions Server Management

Linux File Permission Commands The following commands are used for Linux permissions: umask – sets the default file/directory permission chmod – changes the access permissions of a file or directory chgrp – changes the group associated with a file chown – changes the owner associated with a file Server Management

Linux File Permissions Permissions are set for three types of users: User (u) Group (g) Others (o) The three permissions (with their numeric values) are: Read (r) = 4 Write (w) = 2 Execute (x) = 1 Linux permissions may be set using the chmod command in two ways: Numeric values Mnemonics Server Management

Mnemonic Characters for Linux File Permissions Types of users: a  all u  user g  group o  other Permissions: d  directory r  read (4) w  write (2) x  execute (1) -  none (0) Actions: =  assigns permission +  adds permission -  removes permission Use commas to separate assignment units, with no spaces Server Management

Linux File Permission Examples Using umask The umask command uses the numeric values for read (4), write (2) and execute (1) permissions to determine which ones will be unavailable to the category of users (user, group, others) when a file is created Setting default file permissions for all three categories of users (user, group, others) to have all (read, write and execute) permissions umask 000 Setting default file permissions for all three categories of users (user, group, others) to have none of the permissions (read, write and execute) umask 777 Server Management

Setting Linux Default File Permissions Command Default Permissions User Group Other umask 011 rwx rw- umask 233 r-x r-- umask 000 Server Management

Linux File Permission Examples Using chmod Assigning read, write and execute permissions to all users on a file: chmod a=rwx file chmod ugo=rwx file chmod u=rwx,g=rwx,o=rwx file chmod 777 file Assigning read, write permissions to user and execute permission to group and other users on a file: chmod u=rw,go=x file chmod 611 file Adding read, write permissions to all users on a file: chmod ugo+rw file chmod a+rw Adding read, write permissions to user and group; and execute permission to other users on a file: chmod ug+rw,o+x file Removing read, write permissions from all users: chmod a-rw file chmod ugo-rw file Removing write permission from group and other users: chmod go-w file Server Management

Setting Linux File Permissions Using Numeric Values Command Permissions User Group Other chmod 755 myfile rwx r-x chmod 540 myfile r-- --- chmod 744 myfile http://permissions-calculator.org Server Management

Setting Linux File Permissions Using Mnemomics Command Permissions User Group Other chmod u=rwx,go=rx myfile rwx r-x chmod u=rx,g=r,o= myfile r-- --- chmod u=rwx,go=r myfile http://permissions-calculator.org Server Management

Sharing Resources in a Windows Network Shared folders require permissions When comparing share permissions and NTFS permissions, the most restrictive permission takes precedence Permission Description Full Control Allow files to be added, deleted, changed, and read Change Allow existing files to be written to Read Can only read files Server Management

Enforcing Network Policies You can control a number of policies in both Windows and Linux Windows has many more policies but the majority are appropriate for LANs A common policy involves passwords Number of days before change allowed Number of days before change required Server Management

Document Hierarchy Files and directories on Web servers are organized in a file system. File system – determines: Where files are stored on a computer’s hard drive How many letters a filename can contain The security of files stored on the computer There are many different file systems and most modern operating systems can support more than one Users & Documents

Common File Systems Some of the most common file systems are: FAT32 – Microsoft file system NTFS – Windows NT file system UFS – UNIX file system ext3, ext4 – Linux file system HFS – Macintosh hierarchical file system NFS – Network file system Users & Documents