Available authenticators¶
Simple authenticator¶
This authenticator allows the configuration of a single user/password pair and a user permission level right in the config file. It is the most basic authenticator and useful for simple services.
- [auth.simple]
The configuration settings that can be set within the auth.simple section are:
- user
Default: marche
The username to accept for authentication.
- passwd
Default: no password
The password matching the username.
- level
Default: admin
The permission level to return (one of
display,controlandadmin).
PAM authenticator¶
This authenticator checks credentials against Linux’ PAM.
- [auth.pam]
The configuration settings that can be set within the auth.pam section are:
- service
Default: login
The PAM service to use. The default service, “login”, allows the same users to connect that can log into the system. However, a custom service (e.g. “marche”) can be configured in PAM, to place different restrictions on the possible logins.
- adminusers
Default: root
A comma-separated list of user names who get ADMIN access.
- controlusers
Default: (empty)
A comma-separated list of user names who get CONTROL access.
- displayusers
Default: (empty)
A comma-separated list of user names who get DISPLAY access.
- defaultlevel
Default: display
The permission level to return for any user no in one of the above lists. Can be “none” to deny any other users.