what are the steps to restore from a backup when in the console?
looks like restoring from a backup is a top-level option.I'll try that in a moment and will report back.
Either way, I would still like to hear any ideas about my inability to login via SSH.
Password:Password:Password:root@192.168.1.1's password: Permission denied, please try again.
Anti-lockout and SSH listening capabilities can be tricky depending on interface layout and specific SSH settings used. Anti-lockout is bound to LAN by default, but can move to another device if interfaces were removed or reassigned. On LAN you also have default allow rules, but on other interfaces you have not, so if the anti-lockout is on the wrong interface and the rule is not in place it couldn't possibly work.
Personally I'm using non-root user and "sudo su" after having Sudo configured as required in the same GUI page.Non-root users can use opnsense-shell, but the features it uses will be only partially available since they alter administrative settings
Not sure how you end up being locked out, because you don't say what you are doing, what your setup is: e.g. VMs may have strange behaviour during reconfigure of IPs and so on and so forth.
System: Access: Groups
System: Access: Users
See https://forum.opnsense.org/index.php?topic=27870.0
System: Settings: Administration
sudo reboot