
epic4 Configuration and Administration Guide
Users and Groups
There are seventeen normal (i.e. non-system) users with accounts on epic4. Some of these
are unused and locked, but still present as those users’ files are still present and in use. Table
4 shows their details, replicating the information within /etc/passwd.
Username Real name Groups Status
sse Steve Sembay xra, epic Active
rds Richard Saxton xra Active
md Mike Denby xra, epic Active
afa Tony Abbey xra, epic Active
adts Alex Short xra, epic Locked
rgg Gareth Griffiths xra, epic Locked
ljg Liam Gretton xra, epic Active
pbe Paul Bennie xra, epic Active
jnr James Reeves xra Locked
rma Richard Ambrosi xra Active
tm Theresa Mineo xra Locked
kpa Kim Page xra, epic Active
dbl Darren Baskill xra, epic Active
km77 Kallol Mukerjee xra Active
amr30 Andy Read xra, epic Active
guest1 Guest Account 1 xra Locked
epic epic4 admin xra, epic Locked
Table 4 - User details
A locked status means that the user’s account is either explicitly locked (with passwd –l) or
has no password set (users cannot login with a null password). I never delete accounts as they
become unused, as it makes future audits of file ownership and so on impossible; should a
user leave the system, it is safer to lock their account and keep their details, deleting their
home directories to save space if necessary.
Usernames and user and group IDs are identical to their counterparts on the Starlink systems,
so should epic4 ever be brought under the control of Starlink, the transition shouldn’t be too
painful. The only exception is the epic group, which was created to separate non-calibration
XMM data from everything else in the xra group that all our users are allowed access to. The
epic group has GID 2000.
Each user has a home directory under /home, named after their username. Each user also has
his or her own directory under /work. Neither of these have any quotas enforced.
The epic user account is a throwback to the old epic4 system, and is now unused.
Users are created with the following command:
useradd –u
uid
–g xra –d /home/
user
–s /bin/tcsh –c “
Real Name
” –M
user
The username
user
and its associated user ID
uid
must be discovered by asking one of the
Starlink administrators. Non-Starlink users should be given access to the guest account, more
of which can be added as necessary. The –M switch to useradd creates the home directory,
using the template /etc/skel, which contains nothing much more than the common .cshrc,
.coloursrc and .login files that each user needs.
11
Komentarze do niniejszej Instrukcji