Skip to content

generating duo 2fa passcodes #150

@jpjoines

Description

@jpjoines

How do you use solo1 to generate Duo 2FA "passcodes"?

My normal workflow is to authenticate to one of my employer's systems via username and password, most frequently to an OpenSSH 8.0 server from my KDE Neon (Ubuntu 20.04) desktop. Then I am prompted to either enter a 7-digit "passcode", or enter a menu choice to have a passcode sent to me via SMS.

Recently, I had problems receiving the passcodes via SMS, so my employer's Duo admins suggested I get a hardware token. I purchased a Solo 1 USB-A, and have updated the firmware to version 4.1.5. I've registered the device via my employer's Duo device registration website, and authentication via web browser works fine. However, I have explored the solo1-cli options and haven't figured out how to generate the passcodes for non web browser authentication. I've seen that there is some SoloKeys developer documentation, but haven't found any user-level documentation.

How do I generate the passcodes?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions