Console seriale di Azure per LinuxAzure Serial Console for Linux

La console seriale nel portale di Azure fornisce l'accesso a una console basata su testo per le macchine virtuali Linux e le istanze del set di scalabilità di macchine virtuali.The Serial Console in the Azure portal provides access to a text-based console for Linux virtual machines (VMs) and virtual machine scale set instances. Questa connessione seriale si connette alla porta seriale ttyS0 della VM o dell'istanza del set di scalabilità di macchine virtuali, garantendo l'accesso indipendentemente dalla rete o dallo stato del sistema operativo.This serial connection connects to the ttys0 serial port of the VM or virtual machine scale set instance, providing access to it independent of the network or operating system state. L'accesso alla console seriale è consentito solo tramite il portale di Azure e solo agli utenti con il ruolo di Collaboratore o superiore per l'accesso alla macchina virtuale o al set di scalabilità di macchine virtuali.The serial console can only be accessed by using the Azure portal and is allowed only for those users who have an access role of Contributor or higher to the VM or virtual machine scale set.

La console seriale funziona allo stesso modo per istanze di macchine virtuali e per set di scalabilità di macchine virtuali.Serial Console works in the same manner for VMs and virtual machine scale set instances. In questo documento, se non diversamente specificato, ogni riferimento a macchine virtuali include in modo implicito le istanze dei set di scalabilità di macchine virtuali.In this doc, all mentions to VMs will implicitly include virtual machine scale set instances unless otherwise stated.

La console seriale è disponibile a livello generale nelle aree globali di Azure e in versione di anteprima pubblica in Azure per enti pubblici.Serial Console is generally available in global Azure regions and in public preview in Azure Government. Non è ancora disponibile nel cloud Azure Cina.It is not yet available in the Azure China cloud.

Per la documentazione sulla console seriale per Windows, vedere console seriale per Windows.For Serial Console documentation for Windows, see Serial Console for Windows.

Nota

La console seriale non è attualmente compatibile con un account di archiviazione di diagnostica di avvio gestito.Serial Console is currently incompatible with a managed boot diagnostics storage account. Per usare la console seriale, assicurarsi di usare un account di archiviazione personalizzato.To use Serial Console, ensure that you are using a custom storage account.

PrerequisitiPrerequisites

  • L'istanza della macchina virtuale o del set di scalabilità di macchine virtuali deve usare il modello di distribuzione di Resource Manager.Your VM or virtual machine scale set instance must use the resource management deployment model. Le distribuzioni classiche non sono supportate.Classic deployments aren't supported.

  • Un account che usa la console seriale deve avere il ruolo Collaboratore Macchina virtuale per la macchina virtuale e l'account di archiviazione della diagnostica di avvioYour account that uses serial console must have the Virtual Machine Contributor role for the VM and the boot diagnostics storage account

  • L'istanza della macchina virtuale o del set di scalabilità di macchine virtuali deve avere un utente basato su password.Your VM or virtual machine scale set instance must have a password-based user. È possibile crearne uno con la funzione di reimpostazione della password dell'estensione di accesso alla macchina virtuale.You can create one with the reset password function of the VM access extension. Selezionare Reimposta password nella sezione Supporto e risoluzione dei problemi.Select Reset password from the Support + troubleshooting section.

  • Per la VM o l'istanza del set di scalabilità di macchine virtuali deve essere abilitata la diagnostica di avvioYour VM or virtual machine scale set instance must have boot diagnostics enabled.

    Impostazioni di diagnostica di avvio

  • Per le impostazioni specifiche delle distribuzioni Linux, vedere Disponibilità delle distribuzioni della console seriale per Linux.For settings specific to Linux distributions, see Serial console Linux distribution availability.

  • La VM o l'istanza del set di scalabilità di macchine virtuali deve essere configurata per l'output seriale in ttys0 .Your VM or virtual machine scale set instance must be configured for serial output on ttys0. Si tratta dell'impostazione predefinita per le immagini di Azure, ma è consigliabile eseguire una doppia verifica sulle immagini personalizzate.This is the default for Azure images, but you will want to double check this on custom images. Dettagli di seguito.Details below.

Nota

La console seriale richiede un utente locale con una password configurata.The serial console requires a local user with a configured password. Le VM o i set di scalabilità di macchine virtuali configurati solo con una chiave pubblica SSH non saranno in grado di accedere alla console seriale.VMs or virtual machine scale sets configured only with an SSH public key won't be able to sign in to the serial console. Per creare un utente locale con una password, usare l'estensione VMAccess disponibile nel portale selezionando Reimposta password nel portale di Azure e creare un utente locale con una password.To create a local user with a password, use the VMAccess Extension, which is available in the portal by selecting Reset password in the Azure portal, and create a local user with a password. È possibile anche reimpostare la password di amministratore nell'account usando GRUB per eseguire l'avvio in modalità utente singolo.You can also reset the administrator password in your account by using GRUB to boot into single user mode.

Disponibilità distribuzione Linux console serialeSerial Console Linux distribution availability

Affinché la console seriale funzioni correttamente, il sistema operativo guest deve essere configurato per leggere e scrivere i messaggi della console nella porta seriale.For the serial console to function properly, the guest operating system must be configured to read and write console messages to the serial port. Per la maggior parte delle distribuzioni di Azure Linux approvate la console seriale è configurata per impostazione predefinitaMost Endorsed Azure Linux distributions have the serial console configured by default. Se si seleziona Console seriale nella sezione Supporto e risoluzione dei problemi del portale di Azure si consente l'accesso alla console seriale.Selecting Serial console in the Support + troubleshooting section of the Azure portal provides access to the serial console.

Nota

Se non viene visualizzato nulla nella console seriale, verificare che la diagnostica di avvio sia abilitata nella macchina virtuale.If you are not seeing anything in the serial console, make sure that boot diagnostics is enabled on your VM. Se si preme invio , si correggeranno spesso i problemi che non vengono visualizzati nella console seriale.Hitting Enter will often fix issues where nothing is showing up in the serial console.

DistribuzioneDistribution Accesso alla console serialeSerial console access
Red Hat Enterprise LinuxRed Hat Enterprise Linux L'accesso alla console seriale è abilitato per impostazione predefinita.Serial console access enabled by default.
CentOSCentOS L'accesso alla console seriale è abilitato per impostazione predefinita.Serial console access enabled by default.
DebianDebian L'accesso alla console seriale è abilitato per impostazione predefinita.Serial console access enabled by default.
UbuntuUbuntu L'accesso alla console seriale è abilitato per impostazione predefinita.Serial console access enabled by default.
CoreOSCoreOS L'accesso alla console seriale è abilitato per impostazione predefinita.Serial console access enabled by default.
SUSESUSE Le immagini SLES più recenti disponibili in Azure hanno l'accesso alla console seriale abilitato per impostazione predefinita.Newer SLES images available on Azure have serial console access enabled by default. Se si usano versioni precedenti (fino alla 10) di SLES in Azure, vedere l'articolo della Knowledge Base per abilitare la console seriale.If you're using older versions (10 or earlier) of SLES on Azure, see the KB article to enable serial console.
Oracle LinuxOracle Linux L'accesso alla console seriale è abilitato per impostazione predefinita.Serial console access enabled by default.

Immagini Linux personalizzateCustom Linux images

Per abilitare la console seriale per l'immagine personalizzata della VM Linux, abilitare l'accesso alla console nel file /etc/inittab per l'esecuzione di un terminale in ttyS0.To enable the serial console for your custom Linux VM image, enable console access in the file /etc/inittab to run a terminal on ttyS0. Ad esempio: S0:12345:respawn:/sbin/agetty -L 115200 console vt102.For example: S0:12345:respawn:/sbin/agetty -L 115200 console vt102. Potrebbe anche essere necessario generare un Getty in ttyS0.You may also need to spawn a getty on ttyS0. Questa operazione può essere eseguita con systemctl start serial-getty@ttyS0.service .This can be done with systemctl start serial-getty@ttyS0.service.

Sarà anche possibile aggiungere ttyS0 come destinazione per l'output seriale.You will also want to add ttys0 as the destination for serial output. Per altre informazioni sulla configurazione di un'immagine personalizzata per l'uso con la console seriale, vedere i requisiti di sistema generali in creare e caricare un disco rigido virtuale Linux in Azure.For more information on configuring a custom image to work with the serial console, see the general system requirements at Create and upload a Linux VHD in Azure.

Se si sta creando un kernel personalizzato, provare ad abilitare questi flag kernel: CONFIG_SERIAL_8250=y e CONFIG_MAGIC_SYSRQ_SERIAL=y.If you're building a custom kernel, consider enabling these kernel flags: CONFIG_SERIAL_8250=y and CONFIG_MAGIC_SYSRQ_SERIAL=y. Il file di configurazione si trova in genere nel percorso /boot/.The configuration file is typically located in the /boot/ path.

Scenari comuni per l'accesso alla console serialeCommon scenarios for accessing the Serial Console

ScenarioScenario Azioni nella console serialeActions in the Serial Console
File FSTAB interrottiBroken FSTAB file Premere il tasto INVIO per continuare e usare un editor di testo per correggere il file FSTAB.Press the Enter key to continue and use a text editor to fix the FSTAB file. Per farlo potrebbe essere necessario essere in modalità utente singolo.You might need to be in single user mode to do so. Per altre informazioni, vedere la sezione relativa alla console seriale di come correggere i problemi di fstab e usare la console seriale per accedere a GRUB e alla modalità utente singolo.For more information, see the serial console section of How to fix fstab issues and Use serial console to access GRUB and single user mode.
Regole del firewall non corretteIncorrect firewall rules Se sono state configurate iptables per bloccare la connettività SSH, è possibile usare la console seriale per interagire con la macchina virtuale senza che sia necessario SSH.If you have configured iptables to block SSH connectivity, you can use serial console to interact with your VM without needing SSH. Per ulteriori informazioni, vedere la pagina relativa a iptables Man.More details can be found at the iptables man page.
Analogamente, se il firewall blocca l'accesso SSH, è possibile accedere alla macchina virtuale tramite la console seriale e riconfigurare il firewall.Similarly, if your firewalld is blocking SSH access, you can access the VM through serial console and reconfigure firewalld. Per ulteriori informazioni, vedere la documentazione relativa ai firewall.More details can be found in the firewalld documentation.
Danneggiamento/Controllo del file systemFilesystem corruption/check Vedere la sezione console seriale della macchina virtuale Linux di Azure non può essere avviata a causa di errori di file System per altri dettagli sulla risoluzione dei problemi relativi ai file System danneggiati con la console seriale.Please see the serial console section of Azure Linux VM cannot start because of file system errors for more details on troubleshooting corrupted file systems using serial console.
Problemi di configurazione di SSHSSH configuration issues Accedere alla console seriale e modificare le impostazioni.Access the serial console and change the settings. Console seriale può essere usato indipendentemente dalla configurazione SSH di una macchina virtuale perché non richiede che la macchina virtuale disponga della connettività di rete per funzionare.Serial console can be used regardless of the SSH configuration of a VM as it does not require the VM to have network connectivity to work. Una guida alla risoluzione dei problemi è disponibile in risolvere i problemi relativi alle connessioni SSH a una macchina virtuale Linux di Azure che ha esito negativo, genera errori o viene rifiutata.A troubleshooting guide is available at Troubleshoot SSH connections to an Azure Linux VM that fails, errors out, or is refused. Per informazioni dettagliate sulla risoluzione dei problemi di connessione a una VM Linux in Azure , sono disponibili altri dettagli.More details are available at Detailed SSH troubleshooting steps for issues connecting to a Linux VM in Azure
Interazione con bootloaderInteracting with bootloader Riavviare la macchina virtuale all'interno del pannello della console seriale per accedere a GRUB nella VM Linux.Restart your VM from within the serial console blade to access GRUB on your Linux VM. Per altri dettagli e informazioni specifiche della distribuzione, vedere usare la console seriale per accedere a GRUB e alla modalità utente singolo.For more details and distro-specific information, see Use serial console to access GRUB and single user mode.

Disabilitare la console serialeDisable the Serial Console

Per impostazione predefinita, per tutte le sottoscrizioni l'accesso alla console seriale è abilitato.By default, all subscriptions have serial console access enabled. È possibile disabilitare la console seriale a livello di sottoscrizione o a livello di macchina virtuale/set di scalabilità di macchine virtuali.You can disable the serial console at either the subscription level or VM/virtual machine scale set level. Per istruzioni dettagliate, vedere Abilitare e disabilitare la console seriale di Azure.For detailed instructions, visit Enable and disable the Azure Serial Console.

Sicurezza della console serialeSerial console security

Sicurezza dell'accessoAccess security

L'accesso alla console seriale è consentito solo agli utenti che hanno un ruolo di accesso di Collaboratore Macchina virtuale o un ruolo superiore nella macchina virtuale.Access to the serial console is limited to users who have an access role of Virtual Machine Contributor or higher to the virtual machine. Se il tenant di Azure Active Directory richiede l'autenticazione a più fattori (MFA), anche l'accesso alla console seriale richiederà MFA perché l'accesso della console seriale avviene tramite il portale di Azure.If your Azure Active Directory tenant requires multi-factor authentication (MFA), then access to the serial console will also need MFA because the serial console's access is through the Azure portal.

Sicurezza del canaleChannel security

Tutti i dati inviati in entrambe le direzioni vengono crittografati durante il transito.All data that is sent back and forth is encrypted on the wire.

Log di controlloAudit logs

Ogni accesso alla console seriale viene attualmente registrato nei log di diagnostica di avvio della macchina virtuale.All access to the serial console is currently logged in the boot diagnostics logs of the virtual machine. L'accesso a questi log è di proprietà dell'amministratore della macchina virtuale di Azure, che ne ha anche il controllo.Access to these logs are owned and controlled by the Azure virtual machine administrator.

Attenzione

Non viene registrata alcuna password di accesso per la console.No access passwords for the console are logged. Tuttavia, se i comandi eseguiti nella console contengono o restituiscono password, segreti, nomi utente o qualsiasi altra forma di informazioni personali, tali elementi verranno scritti nei log di diagnostica di avvio della macchina virtuale,However, if commands run within the console contain or output passwords, secrets, user names, or any other form of personally identifiable information (PII), those will be written to the VM boot diagnostics logs. insieme a qualsiasi altro testo visibile, durante l'implementazione della funzione di scorrimento all'indietro della console seriale.They will be written along with all other visible text, as part of the implementation of the serial console's scroll back function. Questi log sono circolari e solo gli utenti con autorizzazioni di lettura per l'account di archiviazione di diagnostica possono accedervi.These logs are circular and only individuals with read permissions to the diagnostics storage account have access to them. Se si inseriscono tutti i comandi dei datator che contengono segreti o informazioni personali, è consigliabile usare SSH, a meno che la console seriale non sia assolutamente necessaria.If you are inputting any dataor commands that contain secrets or PII, we would recommend using SSH unless serial console is absolutely necessary.

Utilizzo simultaneoConcurrent usage

Se un utente è connesso alla console seriale e un altro utente richiede correttamente l'accesso alla stessa macchina virtuale, il primo utente verrà disconnesso, mentre il secondo verrà connesso alla stessa sessione.If a user is connected to the serial console and another user successfully requests access to that same virtual machine, the first user will be disconnected and the second user connected to the same session.

Attenzione

Ciò significa che un utente disconnesso non verrà disconnesso. La possibilità di applicare una disconnessione al momento della disconnessione (usando SIGHUP o un meccanismo simile) è ancora in programma di roadmap.This means that a user who's disconnected won't be logged out. The ability to enforce a logout upon disconnect (by using SIGHUP or similar mechanism) is still on the roadmap. Nella console amministrativa speciale (SAC, Special Administrative Console) è abilitato un timeout automatico per Windows, mentre per Linux è possibile configurare l'impostazione di timeout del terminale.For Windows there is an automatic timeout enabled in Special Administrative Console (SAC); however, for Linux you can configure the terminal timeout setting. A tale scopo, aggiungere export TMOUT=600 nel file con estensione bash_profile o profile per l'utente con cui si esegue l'accesso alla console.To do so, add export TMOUT=600 in your .bash_profile or .profile file for the user you use to sign in to the console. Questa impostazione prevede il timeout della sessione dopo 10 minuti.This setting will time out the session after 10 minutes.

AccessibilitàAccessibility

L'accessibilità è un fattore fondamentale per la console seriale di Azure.Accessibility is a key focus for the Azure Serial Console. A tale scopo, è stato garantito che la console seriale sia completamente accessibile.To that end, we've ensured that the serial console is fully accessible.

Navigazione da tastieraKeyboard navigation

Usare il tasto TAB della tastiera per eseguire la navigazione nell'interfaccia della console seriale nel portale di Azure.Use the Tab key on your keyboard to navigate in the serial console interface from the Azure portal. La posizione verrà evidenziata sullo schermo.Your location will be highlighted on screen. Per lasciare lo stato attivo della finestra della console seriale, premere CTRL+F6 sulla tastiera.To leave the focus of the serial console window, press Ctrl+F6 on your keyboard.

Usare la console seriale con un'utilità per la lettura dello schermoUse Serial Console with a screen reader

La console seriale viene fornita con il supporto dell'utilità per la lettura dello schermo incorporato.The serial console has screen reader support built in. La navigazione con un'utilità per la lettura dello schermo attivata consentirà la lettura a voce alta del testo alternativo del pulsante attualmente selezionato da parte dell'utilità per la lettura dello schermo.Navigating around with a screen reader turned on will allow the alt text for the currently selected button to be read aloud by the screen reader.

Problemi notiKnown issues

La console seriale presenta alcuni problemi con il sistema operativo della macchina virtuale.We're aware of some issues with the serial console and the VM's operating system. Ecco un elenco di questi problemi e i passaggi per la mitigazione delle macchine virtuali Linux.Here's a list of these issues and steps for mitigation for Linux VMs. Le descrizioni dei problemi e delle relative mitigazioni si applicano sia alle macchine virtuali che alle istanze di set di scalabilità di macchine virtuali.These issues and mitigations apply for both VMs and virtual machine scale set instances. Se tali descrizioni non corrispondono all'errore visualizzato, vedere gli errori comuni del servizio console seriale in Errori comuni della console seriale.If these don't match the error you're seeing, see the common serial console service errors at Common Serial Console errors.

ProblemaIssue Strategia di riduzione del rischioMitigation
Se si preme il tasto INVIO dopo il banner della connessione, non viene visualizzato un prompt di accesso.Pressing Enter after the connection banner does not cause a sign-in prompt to be displayed. GRUB potrebbe non essere configurato correttamente.GRUB may not be configured correctly. Eseguire i comandi seguenti: grub2-mkconfig -o /etc/grub2-efi.cfg e/o grub2-mkconfig -o /etc/grub2.cfg .Run the following commands: grub2-mkconfig -o /etc/grub2-efi.cfg and/or grub2-mkconfig -o /etc/grub2.cfg. Per altre informazioni, vedere Premendo INVIO, non accade nulla.For more information, see Hitting enter does nothing. Questo problema può verificarsi se si esegue una macchina virtuale personalizzata, un dispositivo con protezione avanzata o una configurazione di GRUB che causa la mancata connessione di Linux alla porta seriale.This issue can occur if you're running a custom VM, hardened appliance, or GRUB config that causes Linux to fail to connect to the serial port.
Il testo della console seriale occupa solo una parte delle dimensioni dello schermo (spesso dopo l'uso di un editor di testo).Serial console text only takes up a portion of the screen size (often after using a text editor). Le console seriali non supportano la negoziazione sulle dimensioni della finestra (RFC 1073): questo significa che non sarà presente alcun segnale SIGWINCH inviato per aggiornare le dimensioni dello schermo e la macchina virtuale non avrà alcuna conoscenza delle dimensioni del terminale.Serial consoles do not support negotiating about window size (RFC 1073), which means that there will be no SIGWINCH signal sent to update screen size and the VM will have no knowledge of your terminal's size. Installare xterm o un'utilità analoga per fornire il comando resize e quindi eseguire resize.Install xterm or a similar utility to provide you with the resize command, and then run resize.
L'operazione di incollare le stringhe lunghe non funziona.Pasting long strings doesn't work. La console seriale limita la lunghezza delle stringhe incollate nel terminale a 2048 caratteri per impedire il sovraccarico della larghezza di banda della porta seriale.The serial console limits the length of strings pasted into the terminal to 2048 characters to prevent overloading the serial port bandwidth.
Input da tastiera irregolare nelle immagini SLES BYOS.Erratic keyboard input in SLES BYOS images. L'input da tastiera viene riconosciuto solo sporadicamente.Keyboard input is only sporadically recognized. Si tratta di un problema con il pacchetto Plymouth.This is an issue with the Plymouth package. Plymouth non deve essere eseguito in Azure perché non è necessaria una schermata iniziale e Plymouth interferisce con la possibilità di usare la console seriale.Plymouth should not be run in Azure as you don't need a splash screen and Plymouth interferes with the platform ability to use Serial Console. Rimuovere Plymouth con sudo zypper remove plymouth e quindi riavviare.Remove Plymouth with sudo zypper remove plymouth and then reboot. In alternativa, modificare la riga del kernel della configurazione di GRUB aggiungendo plymouth.enable=0 alla fine della riga.Alternatively, modify the kernel line of your GRUB config by appending plymouth.enable=0 to the end of the line. Questa operazione può essere eseguita modificando la voce di avvio in fase di avviooppure modificando la riga di GRUB_CMDLINE_LINUX in /etc/default/grub , ricompilando GRUB con grub2-mkconfig -o /boot/grub2/grub.cfg e riavviando il sistema.You can do this by editing the boot entry at boot time, or by editing the GRUB_CMDLINE_LINUX line in /etc/default/grub, rebuilding GRUB with grub2-mkconfig -o /boot/grub2/grub.cfg, and then rebooting.

Domande frequentiFrequently asked questions

D. Come è possibile inviare commenti e suggerimenti?Q. How can I send feedback?

R.A. Fornire commenti e suggerimenti segnalando un problema GitHub in https://aka.ms/serialconsolefeedback.Provide feedback by creating a GitHub issue at https://aka.ms/serialconsolefeedback. In alternativa (meno consigliabile), è possibile inviare commenti e suggerimenti tramite azserialhelp@microsoft.com o nella categoria della macchina virtuale di https://feedback.azure.com.Alternatively (less preferred), you can send feedback via azserialhelp@microsoft.com or in the virtual machine category of https://feedback.azure.com.

D. La console seriale supporta le operazioni di copia e incolla?Q. Does the serial console support copy/paste?

R.A. Sì.Yes. Usare CTRL+MAIUSC+C e CTRL+MAIUSC+V per copiare e incollare nel terminale.Use Ctrl+Shift+C and Ctrl+Shift+V to copy and paste into the terminal.

D. È possibile usare la console seriale anziché una connessione SSH?Q. Can I use serial console instead of an SSH connection?

R.A. Anche se ciò potrebbe essere tecnicamente possibile, la console seriale è destinata a essere usata principalmente come strumento di risoluzione dei problemi nelle situazioni in cui la connettività tramite SSH non è possibile.While this usage may seem technically possible, the serial console is intended to be used primarily as a troubleshooting tool in situations where connectivity via SSH isn't possible. Non è consigliabile usare la console seriale in sostituzione di SSH per i motivi seguenti:We recommend against using the serial console as an SSH replacement for the following reasons:

  • La console seriale non ha la stessa larghezza di banda di SSH.The serial console doesn't have as much bandwidth as SSH. Poiché si tratta di una connessione di solo testo, più interazioni intense con l'interfaccia utente grafica sono difficili.Because it's a text-only connection, more GUI-heavy interactions are difficult.
  • L'accesso alla console seriale avviene attualmente solo tramite nome utente e password.Serial console access is currently possible only by using a username and password. Poiché le chiavi SSH sono molto più sicure rispetto alle combinazioni di nome utente/password, dal punto di vista della sicurezza di accesso è consigliabile usare SSH con la console seriale.Because SSH keys are far more secure than username/password combinations, from a sign-in security perspective, we recommend SSH over serial console.

D. Chi può abilitare o disabilitare la console seriale per la sottoscrizione?Q. Who can enable or disable serial console for my subscription?

R.A. Per abilitare o disabilitare la console seriale a livello di sottoscrizione, è necessario avere le autorizzazioni di scrittura per la sottoscrizione.To enable or disable the serial console at a subscription-wide level, you must have write permissions to the subscription. I ruoli con autorizzazione di scrittura sono quelli di amministratore o proprietario.Roles that have write permission include administrator or owner roles. Anche i ruoli personalizzati possono avere le autorizzazioni di scrittura.Custom roles can also have write permissions.

D. Chi può accedere alla console seriale per la VM o il set di scalabilità di macchine virtuali?Q. Who can access the serial console for my VM/virtual machine scale set?

R.A. Per accedere alla console seriale, è necessario avere il ruolo Collaboratore macchina virtuale o versione successiva per una VM o un set di scalabilità di macchine virtuali.You must have the Virtual Machine Contributor role or higher for a VM or virtual machine scale set to access the serial console.

D. La console seriale non visualizza nulla, cosa bisogna fare?Q. My serial console isn't displaying anything, what do I do?

R.A. L'immagine probabilmente non è configurata correttamente per l'accesso alla console seriale.Your image is likely misconfigured for serial console access. Per informazioni sulla configurazione dell'immagine per abilitare la console seriale, vedere Disponibilità delle distribuzioni della console seriale per Linux.For information about configuring your image to enable the serial console, see Serial console Linux distribution availability.

D. La console seriale è disponibile per i set di scalabilità di macchine virtuali?Q. Is the serial console available for virtual machine scale sets?

R.A. Sì.Yes, it is! Vedere Console seriale per i set di scalabilità di macchine virtualiSee Serial Console for Virtual Machine Scale Sets

D. Se si configura la VM o il set di scalabilità di macchine virtuali usando solo l'autenticazione con chiave SSH, è possibile continuare a usare la console seriale per connettersi alla macchina virtuale/istanza del set di scalabilità di macchine virtuali?Q. If I set up my VM or virtual machine scale set by using only SSH key authentication, can I still use the serial console to connect to my VM/virtual machine scale set instance?

R.A. Sì.Yes. Poiché la console seriale non richiede le chiavi SSH, è sufficiente configurare una combinazione di nome utente/password.Because the serial console doesn't require SSH keys, you only need to set up a username/password combination. È possibile farlo selezionando Reimposta password nel portale di Azure e usare tali credenziali per accedere alla console seriale.You can do so by selecting Reset password in the Azure portal and using those credentials to sign in to the serial console.

Passaggi successiviNext steps