you can try this
curl command using pam authentication and see if you can login
Salt-Api using the alcali auth module¶
If the salt-api works with pam auth, then there's probably an issue with the alcali authentication:
- Is the auth module accessible to salt? (it should be in a sub folder called
authof the file_roots
- Have you run
salt-run saltutil.sync_allon the salt-master? it is needed for the salt-master to "see" the auth module.
Log messages of the salt-api and salt-master should tell you if the module is found and auth is successful.
Salt Master configuration example¶
A salt-master configuration in the repository as an example.