TWiki
>
CF Web
>
XHierPages
>
XhierOneZeroOne07Jun2005
(revision 2) (raw view)
Edit
Attach
Meeting time Tuesday, 7 June 2005, 1330h - 1430h Initial notes by Main.DanielAllen Present: Dave Gawley, Main.DanielAllen, Ray Butterworth, and Steven Nickerson. Since two of the three participants with live projects (Mike P and Chris C) were in SGI Ultrix training, we held off our regularly scheduled program till next week. Instead: ---++Discussion with Ray about users and groups. Dave and I had a question about the proper way to handle user/group names and IDs which are necessary for an architecture (such as debian linux) but which aren't listed in the standard passwd/group files. Ray's response question: do we need a specific name, or a specific name and ID? Dave/Daniel's answer: the former. We can deal with a different ID. Ray showed us 'idregistry'. (see manpages 8). This is used to maintain and query an id-database daemon on general.math. Following usages are useful for our purpose: =idregistry request <user>= will tell you if the id or name is in use, returning 'UNKNOWN' if it doesn't exist. =idregistry request <group> type=group= will do the same for groups. =idregistry require <uid>= will do the same; but if it doesn't previously exist it will first create the user/id/group/gid in the database. =idregistry report= will verify a list of "name:id" pairs. parameter: =Conformance=strict= requires that all created users and groups will "automatically conform to the registry host's standard IDs; otherwise the account or group will not be created". [But I'm not sure how Conformance is used in practice.] Once we have our IDs registered, we can safely add them to our regional master host. (Such as student.cs for lws000.student.cs). Passwords are propagated from one machine to another via spread-passwd (which should be in crontab) ---++ Diversion on configuring passwords/accounts... [I need to ask ray what this was really about; sorry] Files are in /software/accounts/config/$HIERARCHY/$FILES =xh-options -a -p accounts -c $FILES= =-a= means print list of known or set options to stdout =-p accounts= refers the following =-c= to the accounts package =-c= translates to the matching subdirectory of $HIERARCHY $HIERARCHY is determined by: share > arch > regional > admin > local -- Main.DanielAllen - 09 Jun 2005
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r4
<
r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r2 - 2006-02-07
-
www
CF
Information in this area is meant for use by CSCF staff and is not official documentation, but anybody who is interested is welcome to use it if they find it useful.
CF Web
CF Web Home
Changes
Index
Search
Administration
Communication
Email
Hardware
HelpDeskGuide
Infrastructure
InternalProjects
Linux
MachineNotes
Macintosh
Management
Networking
Printing
Research
Security
Software
Solaris
StaffStuff
TaskGroups
TermGoals
Teaching
UserSupport
Vendors
Windows
XHier
Other Webs
CSEveryBody
Main
Sandbox
TWiki
UW
My links
People
CERAS
WatForm
Tetherless lab
Ubuntu Main.HowTo
eDocs
RGG NE notes
RGG
CS infrastructure
Grad images
Edit
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback