1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
|
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE reference PUBLIC "-//OASIS//DTD DocBook V4.4//EN"
"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
<reference>
<title>SSSD Manual pages</title>
<refentry>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="include/upstream.xml" />
<refmeta>
<refentrytitle>sss_useradd</refentrytitle>
<manvolnum>8</manvolnum>
</refmeta>
<refnamediv id='name'>
<refname>sss_useradd</refname>
<refpurpose>create a new user</refpurpose>
</refnamediv>
<refsynopsisdiv id='synopsis'>
<cmdsynopsis>
<command>sss_useradd</command>
<arg choice='opt'>
<replaceable>options</replaceable>
</arg>
<arg choice='plain'><replaceable>LOGIN</replaceable></arg>
</cmdsynopsis>
</refsynopsisdiv>
<refsect1 id='description'>
<title>DESCRIPTION</title>
<para>
<command>sss_useradd</command> creates a new user account using
the values specified on the command line plus the default values from
the system.
</para>
</refsect1>
<refsect1 id='options'>
<title>OPTIONS</title>
<variablelist remap='IP'>
<varlistentry>
<term>
<option>-u</option>,<option>--uid</option>
<replaceable>UID</replaceable>
</term>
<listitem>
<para>
Set the UID of the user to the value of <replaceable>UID</replaceable>.
If not given, it is chosen automatically.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<option>-c</option>,<option>--gecos</option>
<replaceable>COMMENT</replaceable>
</term>
<listitem>
<para>
Any text string describing the user. Often used as
the field for the user's full name.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<option>-h</option>,<option>--home</option>
<replaceable>HOME_DIR</replaceable>
</term>
<listitem>
<para>
The home directory of the user account.
The default is to append the <replaceable>LOGIN</replaceable> name
to <filename>/home</filename> and use that as the home directory.
The base that is prepended before <replaceable>LOGIN</replaceable> is tunable
with <quote>user_defaults/baseDirectory</quote> setting in sssd.conf.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<option>-s</option>,<option>--shell</option>
<replaceable>SHELL</replaceable>
</term>
<listitem>
<para>
The user's login shell. The default is currently <filename>/bin/bash</filename>.
The default can be changed with
<quote>user_defaults/defaultShell</quote> setting
in sssd.conf.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<option>-G</option>,<option>--groups</option>
<replaceable>GROUPS</replaceable>
</term>
<listitem>
<para>
A list of existing groups this user is also a member of.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<option>-m</option>,<option>--create-home</option>
</term>
<listitem>
<para>
Create the user's home directory if it does not
exist. The files and directories contained in the
skeleton directory (which can be defined with the
-k option or in the config file) will be copied
to the home directory.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<option>-M</option>,<option>--no-create-home</option>
</term>
<listitem>
<para>
Do not create the user's home directory. Overrides
configuration settings.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<option>-k</option>,<option>--skel</option>
<replaceable>SKELDIR</replaceable>
</term>
<listitem>
<para>
The skeleton directory, which contains files
and directories to be copied in the user's home
directory, when the home directory is
created by <command>sss_useradd</command>.
</para>
<para>
Special files (block devices, character devices, named
pipes and unix sockets) will not be copied.
</para>
<para>
This option is only valid if the <option>-m</option>
(or <option>--create-home</option>) option is
specified, or creation of home directories is set to TRUE
in the configuration.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<option>-Z</option>,<option>--selinux-user</option>
<replaceable>SELINUX_USER</replaceable>
</term>
<listitem>
<para>
The SELinux user for the user's login. If not specified,
the system default will be used.
</para>
</listitem>
</varlistentry>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="include/param_help.xml" />
</variablelist>
</refsect1>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="include/local.xml" />
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="include/seealso.xml" />
</refentry>
</reference>
|