CS615 -- Aspects of System Administration - Exercise: adding users

Exercise: Create your user account on different OS

Run a Debian and an Omnios EC2 instance

$ aws ec2 run-instances --instance-type t1.micro --image-id ami-628ad918 # Debian
$ aws ec2 run-instances --instance-type t1.micro --image-id ami-50ecc847 # OmniOS

Note: these AMIs are in the us-east-1a availability zone.

Create your own user

On each system, create your own user account. The user account should be identical in all regards to your user account on linux-lab.cs.stevens.edu. That is, it should have the same username, UID, primary group, supplementary groups, login shell, etc.

Write a short document outlining how you performed this task, and send it via email to jschauma@stevens.edu with a subject of "[CS615] in-class exercise". Answer the following questions:

What tools did you use to identify this information?

How do the tools to create the accounts on each instance differ?

Which user account is used to administer each instance?

If you wanted to give another person administrative privileges, how would you go about that?

Write up the high-level to sync dozens or hundreds of accounts across hundreds or thousands of hosts. Consider pitfalls and error scenarios.


[Course Website]