The chissl
admin CLI allows you to manage users in the chiSSL server. This includes adding, deleting, retrieving, and listing users. The commands are secured using Basic Authentication.
- Add support of using proxy config
- Add support for using custom TLS configs
- Use client side hashed passwords
chissl admin [subcommand] [options]
adduser
- Adds a new userdeluser
- Deletes an existing usergetuser
- Retrieves info about an existing userlistusers
- Lists all users
--profile
- Path to profile YAML file containing configuration
chissl admin adduser --username johndoe --password secret --admin --addresses ".*"
chissl admin deluser --username johndoe
chissl admin getuser --username johndoe
To get the raw JSON response:
chissl admin getuser --username johndoe --raw
chissl admin listusers
To get the raw JSON response:
chissl admin listusers --raw
Adds a new user to the chiSSL server.
chissl admin adduser [options]
--username, -u
- Username for the new user--password, -p
- Password for the new user--addresses, -a
- Comma-separated list of regex expressions for allowed addresses--admin
- Flag to grant admin permissions to the user
Deletes an existing user from the chiSSL server.
chissl admin deluser [options]
--username, -u
- Username of the user to delete
Retrieves details of an existing user from the chiSSL server.
chissl admin getuser [options]
--username, -u
- Username of the user to get--raw
- Flag to output the raw JSON response
Lists all users in the chiSSL server.
chissl admin listusers
--raw
- Flag to output the raw JSON response