Two-Factor Authentication with Authy


Requirements: CoreSSH Server, Authy

Introduction

This guide walks through configuring Authy as the 2FA app for a CoreSSH Server user account. Before starting, make sure 2FA is enabled for the user. See Getting Started with 2FA for instructions.

Add the account in Authy

Open Authy and click the + button to add a new account. If prompted, select Enter key manually or Scan QR Code depending on your preference.

Scan the QR Code or enter the key

If scanning, point your device's camera at the QR Code displayed in the CoreSSH Server admin console. Authy will detect the code automatically.

If entering manually, copy the secret key from the CoreSSH Server admin console and paste it into the field. Set the token length to 6 digits and tap Save.

Name the account

Authy will prompt you to choose a logo and name for the account. Enter a descriptive name such as "CoreSSH Server" and tap Save to finish.

Verify the setup

Open Authy and locate the CoreSSH Server entry. A six-digit code will be displayed and refreshes every 30 seconds. Use this code when prompted during SFTP login.

To confirm the setup is working, connect to CoreSSH Server using an SFTP client. After entering your password, CoreSSH Server will prompt for a one-time passcode. Enter the code shown in Authy.

We appreciate your feedback. If you have any questions, comments, or suggestions about this article please contact our support team at support@coressh.com.