other:networking:opnsense:totp
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
other:networking:opnsense:totp [2025/09/21 18:45] – rodolico | other:networking:opnsense:totp [2025/09/21 18:47] (current) – rodolico | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== TOTP Authentication in OPNSense ====== | ====== TOTP Authentication in OPNSense ====== | ||
- | Time based One Time Password authentication [[https:// | + | Time based One Time Password authentication [[https:// |
- | OPNSense has supported | + | OPNSense has supported |
We are mainly focused on using MFA, using TOTP with an authentication for Road Warrior VPN access. | We are mainly focused on using MFA, using TOTP with an authentication for Road Warrior VPN access. | ||
Line 51: | Line 51: | ||
- Click Save | - Click Save | ||
- | Attempt to log in from a second session. If it all works, you are now authenticating with and without TOTP. Try logging in with just the password, and with the TOPT Authenticator token preceding the password (//###### | + | Attempt to log in from a second session. If it all works, you are now authenticating with and without TOTP. Try logging in with just the password, and with the TOTP Authenticator token preceding the password (//###### |
===== Full Testing ===== | ===== Full Testing ===== | ||
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
- | The QR Code is sensitive information. Anyone with access to the OTP Seed can use any Authenticator app to calculate the correct | + | The QR Code is sensitive information. Anyone with access to the OTP Seed can use any Authenticator app to calculate the correct |
</ | </ | ||
- | Ensure all of your users have their TOPT Authenticator working. There is no simple way I have found to get the QR Code to everyone. For just a few people, you can simply go to System | Access | Users, right click on their QR Code and put it where they can scan it into their Authenticator app. | + | Ensure all of your users have their TOTP Authenticator working. There is no simple way I have found to get the QR Code to everyone. For just a few people, you can simply go to System | Access | Users, right click on their QR Code and put it where they can scan it into their Authenticator app. |
For larger numbers of end users, I wrote a pair of scripts that will scan an OPNSense configuration file and create the QR Codes for each user. The user accesses the web page, enters their OPNSense username and password, and the QR Code is displayed for them. | For larger numbers of end users, I wrote a pair of scripts that will scan an OPNSense configuration file and create the QR Codes for each user. The user accesses the web page, enters their OPNSense username and password, and the QR Code is displayed for them. |
other/networking/opnsense/totp.1758498302.txt.gz · Last modified: 2025/09/21 18:45 by rodolico