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
,control
andadmin
).
-
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.
-