1eurephiadm users(7) eurephiadm users(7)
2
3
4
6 eurephiadm users - User management module
7
9 eurephiadm users --list|-l [-S|--sort <sort keys>]
10 eurephiadm users --show|-s [-i|--uid <user id>] [-u|--username <user
11 name>] [-l|-|-lastlog] [-L|--lastlog-details] [-a|--attempts]
12 [-b|--blacklist]
13 eurephiadm users --activate|-a [-i|--uid <user id>] [-u|--username
14 <user name>]
15 eurephiadm users --deactivate|-d [-i|--uid <user id>] [-u|--username
16 <user name>]
17 eurephiadm users --add|-A [-u|--username <user name>] [-P|--password
18 <plain text password>] [-C|--certid <certificate ID>] [-D|--digest
19 <certificate SHA1 digest>] [-c|--certfile <certificate file>]
20 [-2|--pkcs12]
21 eurephiadm users --delete|-D [-i|--uid <user id>] [-u|--username <user
22 name>]
23 eurephiadm users --password|-p [-i|--uid <user id>] [-u|--username
24 <user name>]
25 eurephiadm users [-h|--help [<mode>]]
26
28 eurephiadm users manages eurephia user accounts. It provides an inter‐
29 face for listing, creating new, modify and delete user accounts.
30
32 Available modes:
33 -l | --list
34 [-S|--sort <sort keys>]
35 List all user accounts. Providing -S|--sort and a sort key will
36 define the sort order of the list. Valid sort keys are:
37
38 uid - user ID
39 username - User name belonging to the user account
40 activated - When the user account was activated
41 deactivated - When the user account was deactivated
42 lastaccess - When the user account was last used
43
44 -s | --show
45 [-i|--uid <user id>] [-u|--username <user name>] [-l|--lastlog]
46 [-L|--lastlog-details] [-a|--attempts] [-b|--blacklist]
47 Show user account details. --uid or --username are required.
48 The other arguments only defined which kind of information to
49 show.
50
51 -a | --activate
52 [-i|--uid <user id>] [-u|--username <user name>]
53 Activate a user account. --uid or --username is required.
54
55 -d | --deactivate
56 [-i|--uid <user id>] [-u|--username <user name>]
57 Deactivate a user account. --uid or --username is required.
58
59 -A | --add
60 [-u|--username <user name>] [-P|--password <plain text pass‐
61 word>] [-C|--certid <certificate ID>] [-D|--digest <certificate
62 SHA1 digest>] [-c|--certfile <certificate file>] [-2|--pkcs12]
63 Add a new user account. --username is required. If you want
64 to assign a password for the new user account via the command
65 line, provide the password with --password.
66
67 To associate this user account against an already regstistered
68 certificate, it can be done by either refering to the certifi‐
69 cate ID in eurephia using --certid or providing the certificate
70 SHA1 digest/fingerprint to --digest.
71
72 A brand new certificate can be registered and linked to the user
73 account directly if you have access to the certificate file.
74 The file can be in either PEM/DER format or PKCS#12. Use
75 --certfile to indicate the certificate file to extract the
76 information from and --pkcs12 if it is a PKCS#12 file.
77
78 -D | --delete
79 [-i|--uid <user id>] [-u|--username <user name>]
80 Delete a user account. --uid or --username is required.
81
82 -p | --password
83 [-i|--uid <user id>] [-u|--username <user name>]
84 Change password on a user account. --uid or --username is
85 required.
86
87 -h | --help
88 [<mode>]
89 Show a help screen. Without any arguments, all modes are
90 listed. Providing a mode will show more information about the
91 chosen mode.
92
94 eurephiadm(7), eurephiadm-certs(7)
95
97 Copyright (C) 2008-2010 David Sommerseth <dazo@users.sourceforge.net>
98
99
100
101David Sommerseth July 2010 eurephiadm users(7)