Functies & hulpprogramma's voor Azure Cloud Shell
Azure Cloud Shell is een op de browser gebaseerde shell-ervaring voor het beheren en ontwikkelen van Azure-resources.
Cloud Shell biedt een vooraf geconfigureerde shell-ervaring voor browsers voor het beheer van Azure-resources zonder de overhead van het installeren, versie beheer en onderhouden van een machine zelf.
Cloud Shell machines per aanvraag worden ingericht en als gevolg van een machine status van het resultaat blijven geen sessies meer in beslag. Omdat Cloud Shell is gebouwd voor interactieve sessies, worden shells automatisch beëindigd na 20 minuten inactiviteit van de shell.
Azure Cloud Shell wordt uitgevoerd op Common Base Linux Delridge .
Functies
Automatische verificatie beveiligen
Cloud Shell en verifieert automatisch accounttoegang voor de Azure CLI en Azure PowerShell.
$HOME persistentie tussen sessies
Als u bestanden tussen sessies wilt opslaan, Cloud Shell u bij de eerste keer starten een Azure-bestands share koppelen.
Wanneer dit is voltooid, Cloud Shell automatisch uw opslag (gekoppeld als $HOME\clouddrive ) voor alle toekomstige sessies.
Daarnaast wordt uw $HOME map persistent als een .img in uw Azure-bestands share.
Bestanden buiten en $HOME de computertoestand worden niet persistent gemaakt tussen sessies. Gebruik best practices voor het opslaan van geheimen zoals SSH-sleutels. Services zoals Azure Key Vault hebben zelfstudies voor het instellen van.
Meer informatie over het persistent maken van bestanden in Cloud Shell.
Azure-station (Azure:)
PowerShell in Cloud Shell biedt het Azure-station ( Azure: ). U kunt overschakelen naar de Azure-schijf cd Azure: met en terug naar uw basismap met cd ~ .
Het Azure-station maakt eenvoudige detectie en navigatie van Azure-resources mogelijk, zoals compute, netwerk, Storage, enzovoort, vergelijkbaar met navigatie in het bestandssysteem.
U kunt de vertrouwde cmdlets voor Azure PowerShell gebruiken om deze resources te beheren, ongeacht het station waarin u zich ook gebruikt.
Wijzigingen in de Azure-resources, rechtstreeks in Azure Portal of via Azure PowerShell-cmdlets, worden doorgevoerd in de Azure-schijf. U kunt uitvoeren om dir -Force uw resources te vernieuwen.

Beheer Exchange Online
PowerShell in Cloud Shell bevat een privé-build van de Exchange Online module. Voer Connect-EXOPSSession uit om uw Exchange op te halen.

Get-Command -Module tmp_* uitvoeren
Notitie
De modulenaam moet beginnen met , als u modules met hetzelfde voorvoegsel hebt geïnstalleerd, worden de tmp_ cmdlets ook aan het begin geplaatst.

Diepe integratie met opensource-hulpprogramma's
Cloud Shell omvat vooraf geconfigureerde verificatie voor opensource-hulpprogramma's zoals Terraform, Ansible en Chef InSpec. Probeer het uit in de voorbeeld-walkthroughs.
Hulpprogramma's
| Categorie | Name |
|---|---|
| Linux-hulpprogramma's | bash Zsh Sh tmux Graven |
| Azure-hulpprogramma's | Azure CLI en klassieke Azure CLI AzCopy Azure Functions CLI Service Fabric-CLI Batch Shipyard blobxfer |
| Teksteditors | code (Cloud Shell editor) vim nano emacs |
| Broncodebeheer | git |
| Hulpprogramma's om te bouwen | make maven npm Pip |
| Containers | Docker Machine Kubectl Helm DC/OS CLI |
| Databases | MySQL-client PostgreSql-client Hulpprogramma sqlcmd mssql-scripter |
| Anders | iPython-client Cloud Foundry CLI Terraform Ansible Chef InSpec Puppet Bolt HashiCorp Packer Office 365 CLI |
Taalondersteuning
| Taal | Versie |
|---|---|
| .NET Core | 3.1.302 |
| Go | 1,9 |
| Java | 1.8 |
| Node.js | 8.16.0 |
| PowerShell | 7.0.0 |
| Python | 2.7 en 3.7 (standaard) |
Volgende stappen
Bash in Cloud Shell Quickstart
PowerShell in Cloud Shell Quickstart
Meer informatie over Azure CLI
Meer informatie over Azure PowerShell