Acceptto offers a simple solution for adding Multi-Factor Authentication for SSH. Multi factor authentication, or MFA, is an extra layer of security used when logging into websites or apps in which individuals are authenticated through more than one required security and validation procedure that only you know or have access to.
Download Acceptto Mobile App
If you don't have an Acceptto account and Acceptto mobile application, Download our app and register a new account on it:
Add Acceptto's SSH Plugin Repository
- sudo add-apt-repository ppa:christopher-acceptto/acceptto-ppa
- sudo apt-get update
Install Acceptto's SSH Plugin
- sudo apt-get install mfa-acceptto-pam
Input your Acceptto email
Input your Acceptto account email address
Input your Acceptto UID
Input your Acceptto Unique Application ID
Input your Acceptto Secret
Input your Acceptto Application Secret
Press OK to finish up the install.
Edit /etc/pam.d/sshd and add the following line at the end of the file:
- auth required pam_acceptto.so
Edit /etc/ssh/sshd_config and change the line
- ChallengeResponseAuthentication no
- ChallengeResponseAuthentication yes
- sudo systemctl restart sshd
If you require assistance, please email us at firstname.lastname@example.org
Want to learn more about our MFA solutions? Contact our Professional Services for a Demo today.