-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Supporting MFA with Duo #307
Comments
This should already be possible. The documentation to that affect might be a bit lacking. To enable Duo, you have to install the Indiana University Puppet module for Duo using the
Then in your hieradata file, you can define the duo config:
In your hieradata YAML file, you should define a new tag that will identify which instance require MFA:
Then finally, add that tag to your login instance for example:
|
Thanks. I will test and eventually open a PR for documentation. |
I added
Anything else needs to be done ? |
Ok, I had to manually install it with |
For the list of all the undocumented parameters of the (in particular, I needed to use the |
After some testing, this does not work... the |
We were missing three things:
This CERN page on pam_ssh_user_auth put me on the right track: https://cern-cert.github.io/pam_2fa/ |
Issue in iu-duo_unix indiana-university/puppet-duo_unix#35 |
Deploying MFA also requires some adjustment for account CentOS in |
Again, for an internal project, we require using Duo.
The text was updated successfully, but these errors were encountered: