Title: Chapter 9: Resource Sharing Over A Network
1Chapter 9 Resource Sharing Over A Network
Lecture 11 The second of 2 lectures on Chapter 9
- A Guide to Operating Systems Troubleshooting
and Problem Solving
2Chapter Objectives
- Explain the principles behind sharing disks and
files on a network - Explain how to set up accounts, groups, security,
and disk and file sharing on network server
operating systems - Explain how to set up file and disk sharing on
client operating systems - Explain how to set up printer sharing on server
and client operating systems - Discuss how network and Internet servers are used
for vast information sharing networks
3Accessing and Sharing With Macintosh
- Mac OS offers two ways to connect to shared
resources on a network - Chooser
- Network Browser
- Mac OS uses the terminology mount when accessing
a shared disk volume over the network - Mac Network Browser presents an interface that is
similar to a Windows drop-down or scroll box - Mac OS have two users already defined Owner and
Guest
4Using the Chooser
5Creating a New User
- Create a new user
- Provide the users name
- Provide a password
- Enable the user to change her or his password (an
optional check box) - Enable sharing and allow the user to link to
programs on the computer - After a user is created, it can be added to one
or more groups
6Privileges
- Four kinds of privileges
- None No access to files
- Read only Access to read the contents of files
only - Write only Access to write files but not to
open them - Read Write Access to open and write files
- Privileges can be assigned to any of four types
of users - Owner - Users
- Groups - Everyone
7Accessing and Sharing with UNIX
- UNIX computers can access resources on other
computers that support the Network File System
(NFS) - UNIX client accesses the shared disk or folder
through its mount command - The NFS server acts as a two-way utility, because
it also permits a Windows NT Server or NT
Workstation to access a computer running UNIX - NFS is an addon--Unix not originally a network O/S
8UNIX Share Permissions
- These permissions include
- Root includes all permissions and is similar to
full control - Read-write encompasses permissions to mount the
shared disk or folder, read the contents, and
modify the files and folders - Read-only gives permission to mount the shared
resources, but only to read the contents of files
and folders - No access prevents mounting the shared disk or
folder
9Accessing and Sharing With Windows 95/98
- Windows 95/ 98 have nearly the same capabilities
to access shared disks and folders - Both also can offer shared resources for other
network workstations to access - Share-level access control creates a disk or
directory share that is protected by share
permissions - User-level access control requires the share
owner to create an access list of groups and users
10Share Level Access Permissions
- There are three levels of access permissions
- Read-Only
- Full
- Depends On Password
- Read-only and Full permissions can be assigned
with or without a password - Default - uses no password
- User-level access specifies access on the basis
of user accounts and groups
11Windows 95 and Windows 98 Access Control
12User and Group Access in Windows 95/ 98
- Three kinds of access
- Read-only
- Full
- Custom
- Before setting up share-level access or
user-level access, it is necessary to install
file and printer sharing services
13Windows 95/98 Custom Share Permissions for
User-Level Access
14Windows 95/ 98 Drive Mapping
- To map a drive that is shared by another computer
use the Network Neighborhood utility - To disconnect a mapped drive, right-click the
drive in My Computer or Explorer and click
Disconnect on the menu
15Installing a Protocol in Windows 2000 Server
Note the role of the redirector too!
16Sharing Printing Devices in Macintosh
- Mac OS can make a local printer connected to it
available to others on a network - Use the Chooser utility
- To share a printer, first install the printer and
set it up in the Mac OS - In the Sharing Setup, share this Printer and
enter a name for the shared printer - Optional parameters can enable a password
required by others
17Sharing Printing Devices in NetWare
- Shared printing in NetWare is accomplished by
using two different approaches - queue-based printing
- Novell Distributed Print Services (NDPS)
- In queue-based printing, network administrator
performs several functions - install the printer and its driver in NetWare
- create a print queue for the printer
- set up a NDS printer object for NetWare that uses
NDS - load the print server on the NetWare server
18Sharing Printing Devices in UNIX
- The BSD or the SVR4 spooling systems use three
components for printing - the lpr print program
- the ldp daemon
- the file, \etc\printcap
- In SVR4, the spooling system consists of the lp
print program and the lpsched daemon
19Sharing Printing Devices in Windows 95/ 98 and
Windows NT
- Windows 95/ 98 and Windows NT use the Add Printer
Wizard to set up a printer locally - Share a printer by first opening the Printers
folder - Click Sharing and then click the Shared As
radio button - Enter a name for the shared printer and a comment
to describe it - In Windows 95/ 98, if share-level access is used
then you also have the option to require a
password
20Sharing a Printer in Windows 98
21Setting Up Shared Printer Parameters in Windows 98
22Sharing Printing Devices in the Windows NT Family
- In Windows NT 4.0 there are two printer property
tabs - Sharing
- Security
- Windows NT share permissions are
- No Access
- Print
- Manage Documents
- Full Control
23Windows NT Shared Printer Security
24Mapping to a Shared Printer
- Open Network Neighborhood and double-click the
computer that offers the shared printer - The list of shared resources, right-click the
printer and click Install from the menu
25Network and Internet Resource Servers
- NetWare, UNIX, and Windows NT Server can be set
up as resource servers to provide network and
Internet resources - All of these operating systems can act as servers
for many kinds of functions - e-mail snmp vs imap
- electronic commerce
- videoconferencing
- multimedia
- Client/server applications vs hierarchical
networks
26More About Network and Internet Resource Servers
- A typical client/server application consists of
three components - a workstation running a Windows-based operating
system - a server from which to run applications
- one or more database servers
- Web servers are another fast-growing
implementation of NetWare, UNIX, and Windows NT
Servers
27Chapter Summary
- Networks were designed to share files other
resources - Originally, networks used protocols such as FTP
to upload and download individual files - One way to distinguish network-capable operating
system is by classifying them as server or client
operating systems
28Posting Questions
- Research XML as a protocol. What are its
advantages and disadvantages? - Research Samba as a protocol. What are its
advantages and disadvantages?
29End