Questo cmdlet fa parte di un modulo di anteprima . Le versioni di anteprima non sono consigliate per l'uso negli ambienti di produzione. Per altre informazioni, vedere .
Avvia una sessione SSH interattiva a una risorsa Azure, ad esempio Azure macchine virtuali o arc server.
Gli utenti possono accedere usando account Microsoft Entra o account utente locali tramite l'autenticazione SSH standard. Usare Microsoft Entra account di accesso per la sicurezza e la comodità migliori.
Avviare una sessione SSH interattiva su una risorsa Azure (attualmente supporta Azure macchine virtuali e server Arc).
Gli utenti possono accedere usando Microsoft Entra certificati rilasciati o usando le credenziali utente locali. È consigliabile usare Microsoft Entra certificati rilasciati quando possibile.
Nota importante: quando ci si connette alle risorse di Azure Arc, questo cmdlet richiede l'installazione anche del modulo Az.Ssh.ArcProxy nel computer client. Il cmdlet tenterà di installare il modulo dal PowerShell Gallery, ma l'utente ha anche la possibilità di installarlo autonomamente. È importante che l'utente disponga anche dell'autorizzazione per eseguire i file proxy nel modulo Az.Ssh.ArcProxy oppure la connessione avrà esito negativo. Il modulo Az.Ssh.ArcServer è disponibile nel PowerShell Gallery: https://aka.ms/PowerShellGallery-Az.Ssh.ArcProxy.
Esempio
Esempio 1: Connettersi alla risorsa Azure usando Microsoft Entra certificati rilasciati
Quando non viene specificata una -LocalUser, il cmdlet tenterà di eseguire l'accesso usando Microsoft Entra ID. Questa opzione è attualmente supportata solo per le risorse che eseguono il sistema operativo Linux.
Esempio 2: Connettersi all'utente locale in Azure risorsa usando i certificati SSH per l'autenticazione
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-Force
Quando ci si connette alle risorse arc, non richiedere conferma prima di aggiornare la porta consentita per la connessione SSH nell'endpoint di connessione in modo che corrisponda alla porta di destinazione o installare il modulo Az.Ssh.ArcProxy dal PowerShell Gallery, se necessario.
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-UsePrivateIp
Quando ci si connette a una macchina virtuale Azure, questo flag specifica che deve connettersi a uno degli indirizzi IP privati della macchina virtuale. Richiede la connettività all'INDIRIZZO IP privato.
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
ResourceId
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.