On our system, we have a group of clients whose use of the system
is free for the individual, and another group who pay for the
system resources used during each session. As would be
expected, the "free accounts" have been tying up the port
access to the system, to the exclusion of the paying accounts.
We are looking for ways to limit the "free account" access on
a per-day, or time of day, basis. (These accounts can be distinguished
by both their groupid and the first four characters of their
userid.) Suggestions thus far are:
1) limit accounts to a certain amount of CPU or connect time per day,
at which time their login session is terminated and/or their
logins are prevented for the rest of the day.
2) Prohibiting "free accounts" from logging on during business hours.
3) Limit the number of "free accounts" that can be logged on
at any one time.
4) Reserve a certain number of tty ports for paying accounts only
(alter getty to prevent signons by "free accounts"?)
Does anyone have mechanisms in place to limit accounts
in any of these ways? Any suggestions for better, or easier,
methods of seeing that resources can be equitably shared?
If you do have programs for limiting account use, would you
be able and willing to share them?
Thanks in advance for any time you can give to this.
Incidentally, we are running a Sun 3/280 with SunOs 4.0.3
(soon to be SunOs 4.1.1).
David Alix
Computer Center, Univ. of Calif., Santa Barbara
--
David Alix
Computer Center, Univ. of Calif., Santa Barbara
Postmaster, ucsbuxa