Netware 4.11 Administration

 

        When the server is installed SYS: is created and nine directories within SYS: are also created.

These can be used together so NDIR /FO /C OW=.Andrew.IT.MasonTech would display only files continuously that belong to me (.Andrew.IT.MasonTech)(note. this is a typeless FDN!!)

Drive Mapping

 

Map Commands

Security


NetWare 4 Security Model
Five layer security model

  1. Login, User & Password Authentication.
  2. Login Restrictions.
  3. NDS Security.
  4. File System Access Rights.
  5. Directory/File Attributes.

Object Rights
Control what a trustee can do with an object.

Remember the phrase BCDRS for Object rights.

Property Rights
Once you are a trustee you must be given property rights to access properties within the object.

Remember the phrase SCRAWL for property rights.
Property rights can either be added in NWAdmin by "All Properties" or "Selected Properties"

Default NDS Rights

Assigning Trustee Rights (Object)
Trustee assignments are granted using NWAdmin or NETADMIN.
NDS rights can be assigned in one of three ways.

  1. Trustee Assignments
  2. Inheritance
  3. Security Equivalence

Trustee Assignments
A Trustee is any object with rights to any other object. Trustees are tracked through the ACL property. Every object has an ACL property. There are two ways to assign trustee assignments.

  1. Rights To Other Objects - From the trustees point of view
  2. Trustees Of This Object - From the trusting objects point of view

In NWAdmin right click on the Object and choose either "Rights To Other Objects" or "Trustees Of This Object" and select the object from the NDS Tree.

Inheritance
A side effect of trustee assignments.
Trustees inherit the assignments for all containers and objects underneath the specified object. There are two ways to stop this.

  1. Assign a new trustee assignment lower down for the same object.
  2. Inherited Rights Filter, you indicate which rights to allow to be inherited.

Security Equivalence
Users Ancestral Inheritance, organization Role, Groups and Directory Maps to group people together to add the rights on the group and not the user. Same as group membership in NT.

Effective Rights
Effective Rights = Trustee Assignments - IRF + (Public) + Security Equivalence.

NDS Administration
You can administer NDS in two ways

  1. Central Administration
  2. Distributed Administration

Central Administration
Central administration is where you only have one admin user with S rights to the tree. This is default.

Distributed Administration
Distributed Administration allows you to designate users with supervisor rights to containers of the tree.

 

Layer 4 - File System Access Rights
NDS is above the server & file system is within the server on the same way as share level and file level security operate in NT.
NDS and file system rights are similar and are assigned in the same 3 ways, Trustee Assignments, Inheritance, and Security Equivalence.
However there are a few differences.

File System Access Rights
There are 8 file system access rights.

Remember the phrase WoRMFACES for File System Access Rights.

Default Rights

Layer 5 - File/Directory Attributes
Like DOS attributes. Can be modified using the FLAG command line utility or NETADMIN / NWAdmin.
Split into

 

Workstation Configuration Client 32 for Windows 95


32 bit protected mode NetWare client for 2.2, 3.1x, and 4.x. Integrates with Windows Explorer and Network Neighborhood.

Load Order and Files
Client32 initializes by loading the following files in the following order.

These files are stored in the C:\NOVELL\CLIENT32 directory.

Installation
Installed using the Setup.EXE command from the appropriate directory. Differences with 95&3.1x is NIOS.VXD and NIOS.EXE. Also 95 uses the registry whereas 3.1x uses the NET.CFG file.
MSBATCH automatically upgrades Windows 3.1x to Windows 95 and installs Client32.

Client 32 for DOS / Windows 3.1x
Works in a similar way to the 4.1 client. Integrates into File Manager. During installation client files are put into C:\NOVELL\CLIENT32.

Load Order and Files
Client32 initializes by loading the following files in the following order.

These files are stored in the C:\NOVELL\CLIENT32 directory.

Installation
Installed using the INSTALL.EXE command from the appropriate directory. This modifies the AUTOEXEC.BAT and CONFIG.SYS and creates NET.CFG which should be checked after the install.

Login Scripts
Four types of login scripts in load order.

Container login scripts cannot be inherited. They only apply to users in that specific container.

Login Script Commands
There are a specific set of commands that will run in Login Scripts, such as Write, Map, Fire Phasers. Variables can also be used such as %Login_name.

Menu System
A set of DOS like commands to display a simple Bar menu that runs commands.
Split into

Menu Execution
Use a text editor to create a file with a .SRC extension. Use MENUMAKE.EXE to compile the menu (.SRC) to a .DAT extension. The menu is executed from NMENU.BAT which is in SYS:PUBLIC.
Read & File Scan are required to the .DAT files

MENU.SRC-------------->MENU.DAT------------>MENU

E-Mail
Integrated platform called MHS (Message Handling Service)
Stores & Forwards

3 Key Components

  1. Messaging Server - NetWare 4 Server with MHS installed
  2. User Mailboxes - Physically located on the Messaging Server
  3. MHS Applications - Front end application. FirstMail is included in SYS:PUBLIC

Install by using INSTALL.NLM on the server and select "Product Options"
MHS is started by typing LOAD MHS this should be placed in the AUTOEXEC.NCF to automatically load on Server boot.



Server Management


Server Management consists of three components

  1. Server Protection - Keep users away from the server console
  2. Console Commands - Keep the server running at peak performance
  3. NLM's - Everything else

1 - Server Protection

  1. Restrict physical access to the server
  2. Use MONITOR.NLM to lock the console
  3. Load secure console to ensure that NLM's can only be loaded from SYS:SYSTEM
  4. Load REMOTE.NLM to allow only remote access to the server

2 - Console Commands
These are internal system tools similar to DOS internal commands. Built into SERVER.EXE.

3 - NetWare Loadable Modules
NetWare loadable modules are applications which attach to the core OS and provide added functionality. Similar to Services under NT.

Storage Management Services(SMS)


Built in Novell Backup
Three main components:

  1. Device Drivers
    These lie at the bottom of the SMS model. These are installed during the installation of the server and control the backup media hardware. these are TAPEDAI.DSK etc... All have *.DSK extensions.
  2. SBACKUP.NLM
    This is the backup application which is run as an NLM on the server.
  3. Target Service Agents (TSA)
    Clients of SBackup must have a TSA installed for Sbackup to recognize them.

To backup the host server SBackup must be installed as well as TSA410 and TSANDS. The backup procedure uses Full, Incremental and Differential backup methods as in NTBackup.

 

Remote Management


The console can be remotely administered. LOAD REMOTE on the server then LOAD RSPX or RS232 to enable the communications. REMOTE requires a password. This has to be entered in clear text into AUTOEXEC.NCF. Consider using LDREMOTE instead, which encrypts the password.
On the client you must use RCONSOLE.EXE from SYS:SYSTEM. You must specify a connection type (SPX or RS232) and then the application will scan for servers running REMOTE.NLM and the selected communication method. You must then enter the REMOTE password. Control is then duplicated to the Server Console and any server command can be run as if you were sat at the server console.

Printing


Printing on Novell consists of four processes.

  1. Capturing - Redirecting the print job to the printer
  2. Moving to the Queue - Waiting
  3. Print Server - Poll the Queue. Send to the printer
  4. Printer - The Physical printer

1 - Capturing
Capturing is Novell’s way of redirecting a local port to a print server. It is the same as NET USE LPT1: in WindowsNT. NetWare uses MAP for drives and CAPTURE for printers. In DOS this is done via the CAPTURE commands whereas windows uses the NWUSER program.

2 - The Print Queue
The capture command redirects output to a queue. The queue is an NDS object. You must specify a name on a volume for the queue. A "QUEUES" directory is created on the volume to store the queue information. Operators and Users can be added to the Queue. The queue stores the print jobs in order and the info appertaining to the job such as the creator, number of copies etc..
No Assignments are added to a Print Queue

3 - The Print Server
The print server polls the queue and sends its info to the printer. The print server must be activated by typing LOAD PSERVER on the console then choosing the print server to load. Operators and users can be added.
You add printer assignments to a Print Server

4 - The Printer
You set up a printer and tell it where it is in relation to the print server. The printer actually sits of the print server on a local port or anywhere on the network if the printer is equipped with a third party interface such as Jet Direct by HP. Notification can be set but no users or operators are assigned as this is handled by the print queue or print server. You add queue assignments to a Printer

Printing Set-up
To set up printing:

  1. Create the print queue
  2. Create the printer and point at the print queue
  3. Create the print server and point at the printer
  4. Activate the print server by using "LOAD PSERVER"

Print Forms
These are custom page layouts that can be created with PRINTDEF and specified using PRINTCON or NWADMIN??

Printing Management


There are 5 key printing management applications these are: