El año pasado probé Google Authenticator como 2FA en una CentOS. Hoy he usado la información de esa entrada para configurar, ¡por fin!, un 2FA para el acceso por SSH a mi almacenamiento personal.
Como la distro es Debian, hay un pequeño cambio: el paquete que debemos tener instalado:
apt-get install libpam0g-dev
Debemos tener instalado tanto gcc como make para poder compilar la librería de google.
Un detalle más es que, al contrario de lo que comenté en mi anterior entrada, para configurar mi Android he preferido usar la secret key que obtenemos al ejecutar Google Authenticator para el usuario que queremos proteger.
¡Espero que os sea útil!