1.16k likes | 1.38k Views
Novell NetWare . CS363 11 February, 1999. NetWare 3.1x. NetWare Architecture Directory and File Structure Security Account Restrictions Trustee Assignments Inheritance File/Directory Attributes. NetWare 3.1x. Bindery Services Print Services Protocols IPX, SPX NCP SAP Utilities.
E N D
Novell NetWare CS363 11 February, 1999
NetWare 3.1x • NetWare Architecture • Directory and File Structure • Security • Account Restrictions • Trustee Assignments • Inheritance • File/Directory Attributes
NetWare 3.1x • Bindery Services • Print Services • Protocols • IPX, SPX • NCP • SAP • Utilities
Architecture • Core OS + Modules of functionality • four types of modules • .LAN - Network Interface drivers • .DSK - Hard disk controller drivers • .NAM - Name space drivers • .NLM - Enhancement Utilites
NLMs • LAN • NE2000.LAN • 3C5x9.LAN • DSK • IDE.DSK • AHA1520.DSK • NAM • MAC, OS/2, DOS(loaded by default)
NLMs • NLM • TTS - Transaction Tracking System • CDROM - allows for mounting of a CD • 3rd Party - ArcServe,FaxServe, BackupExec
Search MAP • Search Maps will add themselves to the PATH variable. • It will either OVERWRITE the spot in the PATH (MAP S1:=) • Insert and push right existing (MAP INS S1:=) • Map S16:= will assign next avail search map, til 16, then overwrites
MAP Command • ROOT - creates a fake root of the file system (great for applications and security) • MAP ROOT H:=SYS:\USERS\%LOGIN_NAME • H:=sys:\users\BillS • C - changes a Network map to a Search map (or vice versa) • MAP C Z: • Z: is now no longer a search map but is a regular map • NEXT - assigns the next available drive letter
MAP Command • If only one FS don’t need FS in command, if multiples, it’s a good idea • MAP drive:=FS\VOL:directory\directory • slash direction before the : is not important • after the colon goes by DOS conventions
Access • All access to the network (3 or 4) is based on the User Account • Without a valid account created by an admin there is virtually no access
File System Security • Basis is User Account • Trustee assignments determine Who can do • Rights determine What user can do
File System Security • Default Assignments • User “Home” if created with NW utils • Most rights [RWCEMF] • Public [RF] • Mail [C] (this is where user login scripts are stored in 3.x)
W (Write) o R (Read) M (Modify) F (File Scan) A (Access Control) C (Create) E (Erase) S (Superviory) Changes contents used to make a word Open and Execute Changes the Attribs See the F or D in a list Sets Trustees, IRF Makes a new F or D Deletes the F or D All of the Above Rights
FS Security • Gain Rights by • Trustee Assignment • Membership in a Group • Inheritance (rights flowing down) • Lose Rights by • New Trustee Assignment • Inheritance Rights Mask(3) or Filter(4)
Plan Rights • Plan with least access at the root to more access in the branches (user level)
Login Scripts • Used to set the environment for Users • 3.x • System Login Script • User Login Script • Default (part of Login.EXE)
NetWare Printing Services • Currently everything is based on Queues • Printing Services must be ADDED (they are not part of the core OS) • PServer provides printing services to the network • NPrinter broadcasts the availability of a printer at Server - Rprinter at a WS.