The Time Shared Basic System provides the operator with five commands to
modify or examine the system ID table. The ID table contains one entry for
every user recognized by the system, consisting of the following information:
User's IDcode
Password
Total terminal time used to date (in minutes)
Maximum terminal time allowed the user
Amount of disc used for library storage (in sectors)
Maximum amount of disc storage allowed
The IDcode A000 is reserved for the system operator. The programs saved
by user-A000 become the publicly accessible library. User-A000 also has
access to special library commands, PROTECT and UNPROTECT. See Section VII
for complete details.
Use of ID Commands
The ID Commands taken together control who will have access to a particular
Time Shared Basic System and how much of the system's facilities each will be
allowed. Each user's history with the system can be traced logically in the
ID Commands referencing his IDcode. The user is entered into the system and
assigned a password with the NEWID Command. Later that password may be
changed if the user finds that unauthorized persons have learned his password
and are using his IDcode (CHANGE Command). Or the user may personally re-
quest the operator for more disc storage space or terminal time (CHANGE Com-
mand). At some point an accounting process will take place and the user may
be charged for his total time and disc space used (REPORT Command). At that
time the user's terminal time clock will probably be turned back to reflect
his payment for time used to date (RESET Command). And eventually the user
may no longer desire the services of the system and his IDcode will be re-
moved (KILLID Command).
NEWID
The NEWID command is used to enter a new user into the system.
The command establishes a unique IDcode and password for each
user, plus maximum limits on terminal time and disc storage.
NEWID-IDcode,password,time,disc
IDcode - Consists of a letter followed by three decimal digits.
password - Consists of 0 to 6 characters other than NULL (^@),
RUBOUT, ALT-MODE, ESCAPE, COMMA, "_", space, RETURN
(^M), LINEFEED (^J), or XOFF (^S). Non-printing char-
acters other than these are allowed. Some characters
can be made into non-printing characters by depressing
the CONTROL KEY while striking the character. This
allows the user to define a secret password which is
never printed out on the teleprinter. Such a combin-
ation is symbolized by superscript "c" following the
character, for example Z |
The operator may use the CHANGE command to modify any or all of
the parameters that were established with the NEWID Command.
CHANGE-IDcode, [password], [time], [disc]
The parameters have the same meaning as in the NEWID Command.
Those in brackets may be missing, in which case they are not
changed. However, the commas must be present if they are neces-
sary to keep the place of missing items (i.e., trailing commas
are not required).
|
KILLID-IDcode
The KILLID Command gives the operator power to remove a user
from the system completely. User-A000 may not be killed. Any
disc files or library programs assigned to the user are removed
and the space is returned to the system. If the specified user
is currently logged in at a terminal and executing, he will be
forcibly disconnected from the system. If the user is connect-
ed via data phone, the system will hang up. If the user's
teleprinter is directly connected to the system, it will
not remain active. If the user attempts to log in with his old
IDcode, the following message will be printed:
ILLEGAL ACCESS
|
RESET-IDcode,time
The system maintains a clock of total terminal time used for
each user. The operator may change the value recorded in the
clock with the RESET command. If no time is specified, it is
assumed to be zero. If no IDcode is specified, all users are
reset to zero.
|
The format for a REPORT Command is simply the word REPORT. The
REPORT command causes a list of users to be printed out giving
the total terminal time and disc storage used by each. The out-
put is in the following form:
IDcode time disc
where time is in minutes and disc is the number of sectors.
IDcodes are printed in alphabetic order and in ascending numer-
ical order when more than one IDcode begins with the same letter.
|