01-13-2021 02:40 PM
Greetings,
I am the process of updating and standardizing our AAA configs. This is a current section:
aaa authentication login default group tacacs+ local
aaa authentication login console none
aaa authorization config-commands
aaa authorization exec default group tacacs+ if-authenticated
aaa authorization exec console none
aaa authorization commands 15 default group tacacs+ if-authenticated
My question is are "aaa authentication login console none" and "aaa authorization exec console none" doing anything? I remember being told years ago they are there for some obscure login scenario but I cant remember what it is. Taking them out doesn't seem to have any effect. Thoughts?
01-14-2021 12:05 AM
01-14-2021 07:37 AM
01-14-2021 07:45 AM
Hi there,
The none keyword instructs the aaa AuthC process to not look at any user datastores. The credentials must be stored on the line. What does sh run | beg line con look like?
cheers,
Seb.
01-14-2021 07:58 AM
01-14-2021 08:35 AM
01-14-2021 09:45 AM
So when the tacacs is available console login does not work.
Jan 14 17:39:51.965: AAA/AUTHEN/LOGIN (0000001B): Pick method list 'default'
So I assume that this:
aaa authentication login default group tacacs+ local
is being used. when tacacs is not available console access fails to local even if "aaa authentication login console none" is used.
01-14-2021 08:14 AM
It appears that because I have this line:
aaa authentication login default group tacacs+ local
Then this line:
aaa authentication login console none
That "login default" applies to the console and therefore "aaa authentication login console none" does nothing and console access is allowed if tacacs is not available.
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