09-17-2026 09:05 AM
Hi all
i could do with some advice, we need to use MFA when logging into our Cisco switches. We currently use windows radius.
ive tried setting up duo but cant get it to work, also tried the entra ID plugin on the windows radius server, that also fails
Has anyone in here got this working? Or know the best way to achieve this when logging into our devicrs
cheers
09-17-2026 09:06 AM
- @carl_townshend Cisco switches don't support MFA
M.
09-17-2026 09:18 AM
Hi
yes I know that, but if you use radius you can get radius to trigger it.
NIST controls say you need MFA on privileged accounts which they are, so we need to find a way to enforce it
09-17-2026 09:33 AM
- @carl_townshend Since the switch does not support native MFA it could be handled
by backend authenticating solutions such as mentioned in :
https://www.token2.com/pages/totpradius-mfa-for-ssh-access-to-cisco-switches
I would then call this 'weak MFA' instead of strong native MFA
M.
09-17-2026 11:01 AM
I would look into ways to secure the login in other ways, my solution would be one of the following:
I've seen no customers do MFA on switch logins - it would also be tedious.
Let us know what you figure out:)
09-17-2026 11:31 AM
The solution is possible, I use it on daily basis. I believe you should be able to accomplish this with DUO but I am not expert in DUO. I believe we have experts here in the forum.
You can try posting here:
https://community.cisco.com/t5/duo-security/ct-p/duo-security
09-17-2026 12:35 PM
We use radius against NPS with the entra MFA plugin perfectly well. Our switches that still have this are 2960Xs and only have one interface so it's a pretty simple config. We have found that on some things we have to increase the radius timeout depending on the latency from device to the server.
What are your IOS or NPS logs saying when you try to authenticate? Are you sending the Cisco-AV-Pair attribute back to the switches?
09-18-2026 02:46 AM
Hi, yes we send the AV pair back to the switches with the priv command on it for authorization.
What were the steps you took to get it working on NPS? our NPS currently works with normal radius, is it a case of just installing the entra nps extension ?
what happens when you login to a switch? I assume you put in your password and at that point it sends you a push to your authenticator app?
09-18-2026 06:06 AM
Yes you just install the extension and yes you get a push prompt when trying to authenticate.
09-21-2026 08:56 AM
Hi
we have it working now, however the authorisation isn’t working, it should give priv level 15, it’s like the radius isn’t passing the av pair now. Did you get this working ?
09-21-2026 09:18 AM
- @carl_townshend It depends on the scheme that you actually implemented in the end , I would
assume that if the radius server has to take additional steps in between for MFA
that the av pair info's could get lost
M.
09-21-2026 09:26 AM
What are our alternatives if they do get lost?
09-21-2026 09:32 AM
- @carl_townshend I don't see a way forward , because it is essentially a capability of the switch (MFA) or
it should be. If you get these requirements from an official organization then create
a TAC case at Cisco and ask 'their opinion' on your MFA-requirements
M.
09-21-2026 10:02 AM - edited 09-21-2026 10:04 AM
Are you actually using the lower privilege levels for anything?
If not, you can just set the default privilege level to 15 and get straight to privileged exec mode by entered 'privilege level 15' under line vty.
Either that, or set an enable secret that everybody has to enter to get priv lvl 15.
You can enter 'debug radius ' during login to see if the attribute is received by the switch.
Was authorization working before you implemented MFA?
09-21-2026 11:33 AM - edited 09-21-2026 11:35 AM
Yes this works fine for us.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide