Which authentication software natively runs within the CLI of Cisco NX-OS devices?
Which authentication software natively runs within the CLI of Cisco NX-OS devices?
Python is a native command in Cisco NX-OS devices. It is an interpreted programming language that can be run directly within the Command Line Interface (CLI) of these devices. While the other options listed (Ansible, Puppet, Chef) are automation tools that can manage devices running NX-OS, they do not natively run within the CLI of NX-OS in the same straightforward manner as Python does.
I will go for Python. It is natively supported by all nexus platforms.
Take from the actual exam, this question is asking "automation" not "authentication" soft in nxos.
So, should it be Puppet? NX-OS has Puppet agent built-in
Ansible is agentless so it runs "within" the CLI..
I agree with ansible is the question Ascking for "automation sofware" ( and it make sence). else if it's authentification it could be python “Python scripting of client certificate authentication is supported. If the client certificate is encrypted with a passphrase, python successfully prompts for the passphrase. However, the passphrase cannot be passed into the script due to a current limitation with the Python requests library” https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus9000/sw/93x/progammability/guide/b-cisco-nexus-9000-series-nx-os-programmability-guide-93x/b-cisco-nexus-9000-series-nx-os-programmability-guide-93x_chapter_010011.html
And where did you get this info..?
python is an interpreted programming language which natively runs on the NX-OS device. It's NOT an "automation" software, I believe the correct answer is Ansible, which leverages python on the NX-OS device and doesn't require any agents to be installed.
"Authentication" does not make sense, of course. And as it is automation software, it must be Python. Ansible software does not run natively on the NX-OS device. NX-OS can be a client device managed by Ansible, but this does not mean it runs Ansible. The same holds for Puppet. Even if there is native Puppet agent for NX-OS, it does not mean (at least for me), it runs Puppet.
Python is a native command in NX-OS, I will also go for Python.
NX-OS doesn't have any native authentication software and the provided answers are all automation tools... I see people pointing to Puppet, but Puppet itself doesn't directly provide user authentication for logging into NX-OS devices (or any other network devices for that matter). I don't think this question is valid.
Puppet https://www.ciscolive.com/c/dam/r/ciscolive/us/docs/2015/pdf/BRKDCT-2459.pdf