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 (VM) e le istanze del set di scalabilità delle 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 dell'istanza del set di scalabilità della macchina virtuale o della macchina virtuale, fornendovi l'accesso indipendentemente dallo stato della rete o 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. È possibile accedere alla console seriale solo tramite il portale di Azure ed è consentita solo per gli utenti che dispongono di un ruolo di accesso Collaboratore o versione successiva al set di scalabilità della macchina virtuale o della macchina virtuale.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 le macchine virtuali e le istanze del set di scalabilità delle macchine virtuali.Serial Console works in the same manner for VMs and virtual machine scale set instances. In questo documento, tutte le menzioni alle macchine virtuali includeranno implicitamente le istanze del set di scalabilità delle macchine virtuali, se non diversamente specificato.In this doc, all mentions to VMs will implicitly include virtual machine scale set instances unless otherwise stated.

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

Nota

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

PrerequisitiPrerequisites

  • La macchina virtuale o l'istanza del set di scalabilità della macchina virtuale deve usare il modello di distribuzione della gestione delle risorse.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.

  • L'account che usa la console seriale deve disporre del ruolo Collaboratore macchina virtuale per la macchina virtuale e dell'account di archiviazione di diagnostica di avvioYour account that uses serial console must have the Virtual Machine Contributor role for the VM and the boot diagnostics storage account

  • La macchina virtuale o l'istanza del set di scalabilità della macchina virtuale 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.

  • La macchina virtuale o l'istanza del set di scalabilità della macchina virtuale deve avere la diagnostica di avvio abilitata.Your 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 macchina virtuale o l'istanza del set ttys0di scalabilità della macchina virtuale deve essere configurata per l'output seriale in .Your VM or virtual machine scale set instance must be configured for serial output on ttys0. Questa è l'impostazione predefinita per le immagini di Azure, ma è consigliabile verificarla nelle immagini personalizzate.This is the default for Azure images, but you will want to double check this on custom images. Dettagli qui sotto.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 macchine virtuali o i set di scalabilità delle 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à della distribuzione Linux della 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. La maggior parte delle distribuzioni Linux di Azure approvate ha la console seriale configurata per impostazione predefinita.Most 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. Premendo Invio spesso si risolvono i problemi in cui nella console seriale non viene visualizzato alcun problema.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 personalizzate di LinuxCustom 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 su ttyS0.You may also need to spawn a getty on ttyS0. Questo può essere systemctl start serial-getty@ttyS0.servicefatto con .This can be done with systemctl start serial-getty@ttyS0.service.

È inoltre necessario 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 da usare 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.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 ConsoleCommon scenarios for accessing the Serial Console

ScenarioScenario Azioni nella console serialeActions in the Serial Console
File FSTAB interrottoBroken 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 ulteriori informazioni, vedere la sezione relativa alla console seriale di Come risolvere i problemi di fstab e Utilizzare 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 le tabelle IPtable sono state configurate per bloccare la connettività SSH, è possibile usare la console seriale per interagire con la macchina virtuale senza la necessità di SSH.If you have configured iptables to block SSH connectivity, you can use serial console to interact with your VM without needing SSH. Maggiori dettagli possono essere trovati alla pagina iptables man.More details can be found at the iptables man page.
Analogamente, se il firewall bloccato blocca l'accesso SSH, è possibile accedere alla macchina virtuale tramite 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. Ulteriori dettagli sono disponibili nella documentazione con firewall.More details can be found in the firewalld documentation.
Danneggiamento/Controllo del file systemFilesystem corruption/check Vedere la sezione della console seriale della macchina virtuale Azure Linux non può essere avviata a causa di errori del file system per ulteriori dettagli sulla risoluzione dei problemi relativi ai file system danneggiati tramite 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 SSHSSH configuration issues Accedere alla console seriale e modificare le impostazioni.Access the serial console and change the settings. La console seriale può essere utilizzata indipendentemente dalla configurazione SSH di una macchina virtuale in quanto 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 le connessioni SSH a una macchina virtuale Di Azure Linux che ha esito negativo, errori in uscita o viene rifiutata.A troubleshooting guide is available at Troubleshoot SSH connections to an Azure Linux VM that fails, errors out, or is refused. Ulteriori dettagli sono disponibili in procedura di risoluzione dettagliata di SSH per i problemi di connessione a una macchina virtuale Linux in AzureMore details are available at Detailed SSH troubleshooting steps for issues connecting to a Linux VM in AzureMore 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 ulteriori dettagli e informazioni specifiche della distribuzione, consultate Utilizzare 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 è abilitato l'accesso alla console seriale.By default, all subscriptions have serial console access enabled. È possibile disabilitare la console seriale a livello di sottoscrizione o a livello di set di scalabilità di macchine virtuali/VM/virtual machine.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 serialedi 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 stanno immettendo dati o comandi che contengono segreti o informazioni personali, è consigliabile utilizzare 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 imporre una disconnessione alla disconnessione (utilizzando SIGHUP o meccanismo simile) è ancora sulla 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 elemento chiave per la console seriale di Azure.Accessibility is a key focus for the Azure Serial Console.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

Siamo a conoscenza di alcuni problemi con la console seriale e 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 passaggi per l'attenuazione per le macchine virtuali Linux.Here's a list of these issues and steps for mitigation for Linux VMs.Here's a list of these issues and steps for mitigation for Linux VMs. Questi problemi e attenuazioni si applicano sia alle macchine virtuali che alle istanze del set di scalabilità delle macchine virtuali.These issues and mitigations apply for both VMs and virtual machine scale set instances. Se non corrispondono all'errore riscontrato, vedere gli errori comuni del servizio console seriale in Errori della console seriale comune.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 seguenti grub2-mkconfig -o /etc/grub2-efi.cfg comandi: grub2-mkconfig -o /etc/grub2.cfge/o .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'appliance con protezione avanzata o una configurazione 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. Questo è 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 capacità della piattaforma 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 sudo zypper remove plymouth con e quindi riavviare.Remove Plymouth with sudo zypper remove plymouth and then reboot. In alternativa, modificare la riga del kernel plymouth.enable=0 della configurazione GRUB aggiungendola alla fine della riga.Alternatively, modify the kernel line of your GRUB config by appending plymouth.enable=0 to the end of the line. A tale scopo, è possibile modificare la voce di avvio al momento dell'avvioo modificare la riga di GRUB_CMDLINE_LINUX in /etc/default/grub, ricompilando GRUB con grub2-mkconfig -o /boot/grub2/grub.cfg, quindi riavviando.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 posso inviare un feedback?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 la copia/incolla?Q. Does the serial console support copy/paste?

R.A. Sì.Yes. Utilizzare 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 utilizzare 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 l'abbonamento?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 il set di scalabilità VM/macchina virtuale?Q. Who can access the serial console for my VM/virtual machine scale set?

R.A. Per accedere alla console seriale, è necessario disporre del ruolo Collaboratore macchina virtuale o versione successiva per una macchina virtuale o un set 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 devo 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à delle macchine virtuali?Q. Is the serial console available for virtual machine scale sets?

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

D: Se si configura il set di scalabilità della macchina virtuale o della macchina virtuale usando solo l'autenticazione con chiave SSH, è comunque possibile usare la console seriale per connettersi all'istanza del set di scalabilità della macchina virtuale o della macchina virtuale?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