Lines Matching +full:two +full:- +full:user

1 .\" SPDX-License-Identifier: BSD-2-Clause
10 .Nd initialize a cloud-init environment
20 .Bl -tag -width "nuageinit"
25 .Bl -tag -width "OpenStack"
34 .Ar config-2
56 .Bl -bullet
68 The default user for nuageinit is a user named
80 .Bl -tag -width "config-2"
85 .Pa meta-data
90 .Va local-hostname
93 .It config-2
95 .Va config-2
97 the metadata is expected in two json files:
102 .Bl -tag -width "public_keys"
108 default user which will be created.
114 .Bl -tag -width "public_keys"
122 Along with the metadata, a user data file is provided, either named
125 .Pa user-data .
131 .Qq #!cloud-config ,
136 .Qq #!cloud-config
139 .Bl -tag -width "config-2"
153 .Bl -bullet
177 default user which will be created.
185 .Bl -tag -width "ethernets"
196 .Bl -tag -width "nameservers"
204 .Bl -tag -width "macaddress"
210 Lua pattern-matching expressions are supported.
213 Lua pattern-natching expressions
216 .It Ic set-name
258 There are two supported fields:
259 .Bl -tag -width "addresses"
261 Search list for host-name lookup.
277 .Bl -tag -width "ssh_authorized_keys"
279 Name of the user.
281 GECOS for the user.
283 The path of the home directory for the user.
285 The main group the user should belong to.
287 The list of other groups the user should belong to.
291 The shell that should be used for the user.
293 List of SSH keys for the user.
295 The encrypted password for the user.
297 The password in plain text for the user.
300 The list of other groups the user should belong to.
302 Boolean to determine if the user account should be locked.
305 .Pa /usr/local/etc/sudoers.d/90-nuageinit-users
310 then the default user is created.
313 .Bl -tag -width "expire"
315 Boolean to force the user to change their password on first login.
318 .Bl -tag -width "password"
319 .It Ic user
320 Specify the user whose password will be changed.
323 specify the user whose password will be changed.
339 .Bl -tag -width "permissions"
357 A string representing the owner, two forms are possible:
358 .Ar user
360 .Ar user:group .
372 .Bd -literal
373 #cloud-config
376 - default
377 - name: user
381 - ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAr...
383 - neovim
384 - git-lite
388 - logger -t nuageinit "boot finished"
391 -----BEGIN OPENSSH PRIVATE KEY-----
394 -----END OPENSSH PRIVATE KEY-----
395 ed25519_public: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK+MH4E8KO32N5CXRvXVqvyZVl0+6ue4DobdhU0FqFd+
400 - 192.168.8.2/24
413 .Lk https://cloud-init.io/ Cloud Init