1.18k likes | 1.21k Views
Explore NetWare 3.1x architecture, file structure, security measures, and trustee assignments. Learn about directory structure, access control, and NLM utilities. Gain insights into NetWare services, protocols, and file system security.
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.