Users
Add a User
The following is a fully worked example showing the adding of a new user.
Note: In the following examples, some commentary has been added, the commentary is denoted with a ‘//’ prefix. Where sessions continue onto the next page, this is shown with the comment "// session continues here:"
# config
Welcome to the Opengear interactive config shell. Type ? or help for help.
// Move to the user entity
config: user
config(user): help add
Add a new item for entity user.
The add command requires a unique value to identify the record.
This will be used for the username field.
Description for the item:
Retrieve and update information for a specific user.
// Create the new user
config(user): add matt
config(user matt): show
Entity user item matt
description
// Session continues here:
enabled true
no_password false
password (required)
ssh_password_enabled true
username matt
groups (array)
// Fill out some fields
config(user matt): password topsecretpassword
config(user matt): description scrum master
config(user matt): show
Entity user item matt
description scrum master *
enabled true
password topsecretpassword *
ssh_password_enabled true
username matt
groups (array)
// Edit the groups
config(user matt): groups
config(user matt groups): show
Entity user item matt field groups
config(user matt groups): add // Tab completion to show available values
admin myuser netgrp
config(user matt groups): add admin
config(user matt groups): up // Exit the groups list
// Session continues here:
// Show and apply
config(user matt): show
Entity user item matt
description scrum master *
enabled true
password topsecretpassword *
ssh_password_enabled true
username matt
groups (array)
0 admin *
config(user matt): apply
Creating entity user item matt.
config(user matt):
Create Admin User
add user admin
description "admin"
enabled true
no_password false
password "password"
user admin groups
add "admin"
top
Create Breakglass User (belongs to netgrp)
add user breakglass
description "breakglass" enabled true
no_password false
password "password"
user breakglass groups
add "netgrp"
top