Azure CLI install ssh extension
June 5, 2023 Leave a comment
Problem:
To enable AD authentication on a Linux OS Azure VM, you must install Azure CLI and have the SSH extension. However, the SSH extension is not installed automatically after installing Azure CLI.
I can guide you through the simple steps to add this extension.
Solution:
Ensure that the extension is not present:
~ az version { "azure-cli": "2.49.0", "azure-cli-core": "2.49.0", "azure-cli-telemetry": "1.0.8", "extensions": {} }
List available extensions:
~ az extension list-available --output table Name Version Summary Preview Experimental Installed ------- -------- ------- ------- ------------ -------------------------- ... ssh 1.1.6 SSH... False False False ...
Add extension:
~ az extension add --name ssh
Ensure that the extension has been added:
~ az version { "azure-cli": "2.49.0", "azure-cli-core": "2.49.0", "azure-cli-telemetry": "1.0.8", "extensions": { "ssh": "1.1.6" } }