SSH Plugin


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.

Process Overview

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

Finish Installation

Press OK to finish up the install.

Edit /etc/pam.d/sshd


Edit /etc/pam.d/sshd and add the following line at the end of the file:

  • auth required
Edit /etc/ssh/sshd_config


Edit /etc/ssh/sshd_config and change the line

  • ChallengeResponseAuthentication no


  • ChallengeResponseAuthentication yes
Restart SSH


  • sudo systemctl restart sshd


If you require assistance, please email us at


Want to learn more about our MFA solutions? Contact our Professional Services for a Demo today.