OTPClient is a free and open source secure Two-Factor Authentication 2FA application for Linux. It supports TOTP (Time-based One-time Passwords) and HOTP (HMAC-Based One-Time Passwords). Using this app you can easily manage TOTP and HOTP tokens. It uses AES256-GCM and master password using PBKDF2 with 100k iterations and SHA512 as hash to secure your local data. You can set custom digits and custom periods.
Some other useful feature are export and import of andOTP backup, Aegis backup, FreeOTPPlus backup and import only form Google’s migration QR codes and Authenticator Plus backup. You can add token manually, via webcam and QR codes. It is released under GNU General Public License v3.0.
Install OTPClient on Ubuntu Linux
OTPClient is available via flatpak package and from remote flathub repository. So first install flatpak and flathub on your system and restart your system after the successful installation. Now in your terminal app (ctrl+alt+t) run below flatpak OTPClient install command.
flatpak install flathub com.github.paolostivanin.OTPClient
It will install the latest version of OTPClient 2FA application on your system. Now run this command to start it.
flatpak run com.github.paolostivanin.OTPClient
If you don’t like it then uninstall it via
sudo flatpak uninstall com.github.paolostivanin.OTPClient