Connect all'istanza Mac utilizzando SSH o un GUI - Amazon Elastic Compute Cloud

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Connect all'istanza Mac utilizzando SSH o un GUI

Puoi connetterti alla tua istanza Mac utilizzando SSH o un'interfaccia utente grafica (GUI).

Connessione all'istanza tramite SSH

Importante

Più utenti possono accedere al sistema operativo contemporaneamente. In genere è disponibile una GUI sessione utente 1:1 grazie al servizio Screen Sharing integrato sulla porta 5900. L'utilizzo SSH in macOS supporta più sessioni fino al limite «Sessioni massime» nel file sshd_config.

Per impostazione predefinita, le istanze Amazon EC2 Mac non consentono il root SSH remoto. L'autenticazione delle password è disabilitata per evitare attacchi di forza bruta alle password. L'account ec2-user è configurato per accedere in remoto utilizzando. SSH Anche l'account ec2-user dispone di privilegi sudo. Dopo aver effettuato la connessione all'istanza, è possibile aggiungere altri utenti.

Per supportare la connessione alla tua istanza tramiteSSH, avvia l'istanza utilizzando una coppia di key pair e un gruppo di sicurezza che consenta SSH l'accesso e assicurati che l'istanza disponga di connettività Internet. Fornire il file .pem per la coppia di chiavi quando ci si connette all'istanza.

Utilizza la seguente procedura per connetterti all'istanza Mac utilizzando un SSH client. Se si verifica un errore mentre tenti di connetterti alla tua istanza, consulta Risolvi i problemi di connessione alla tua istanza Amazon Linux EC2.

Per connetterti alla tua istanza utilizzando SSH
  1. Verifica che sul tuo computer locale sia installato un SSH client accedendo ssh alla riga di comando. Se il computer non riconosce il comando, cerca un SSH client per il tuo sistema operativo e installalo.

  2. Ottieni il DNS nome pubblico della tua istanza. Utilizzando la EC2 console Amazon, puoi trovare il DNS nome pubblico sia nella scheda Dettagli che nella scheda Rete. Utilizzo di AWS CLI, puoi trovare il DNS nome pubblico utilizzando il comando describe-instances.

  3. Individuare il file .pem per la coppia di chiavi specificata al momento dell'avvio dell'istanza.

  4. Connettiti alla tua istanza utilizzando il ssh comando seguente, specificando il DNS nome pubblico dell'istanza e del .pem file.

    ssh -i /path/key-pair-name.pem ec2-user@instance-public-dns-name

Connect all'interfaccia utente grafica dell'istanza () GUI

Usa la seguente procedura per connetterti all'applicazione Apple Remote Desktop (ARD) dell'GUIistanza o Apple Screen Sharing (inclusa in macOS). VNC

Nota

macOS 10.14 e versioni successive permette di controllare solo se la condivisione dello schermo è abilitata tramite le Preferenze di sistema.

Per connetterti alla tua istanza utilizzando ARD client o VNC client
  1. Verifica che sul computer locale sia installato un ARD client o un VNC client che supporti l'ARDinstallazione. Su macOS è possibile sfruttare l'applicazione Condivisione schermo integrata. Altrimenti, ARD cerca il tuo sistema operativo e installalo.

  2. Dal computer locale, connettiti all'istanza utilizzando SSH.

  3. Impostare una password per l'account ec2-user utilizzando il comando passwd come segue.

    [ec2-user ~]$ sudo passwd ec2-user
  4. Installa e avvia macOS Screen Sharing utilizzando il comando seguente.

    [ec2-user ~]$ sudo launchctl enable system/com.apple.screensharing sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.screensharing.plist
  5. Disconnettiti dall'istanza digitando exit e premendo Invio.

  6. Dal computer, connettersi all'istanza utilizzando il seguente comando ssh. Oltre alle opzioni mostrate nella sezione precedente, utilizzate l'-Lopzione per abilitare il port forwarding e inoltrare tutto il traffico sulla porta locale 5900 al ARD server sull'istanza.

    ssh -L 5900:localhost:5900 -i /path/key-pair-name.pem ec2-user@instance-public-dns-name
  7. Dal tuo computer locale, usa il ARD client o il VNC client che supporta la connessione ARD a. localhost:5900 Ad esempio, utilizzare l'applicazione Condivisione schermo su macOS come segue:

    1. Apri il Finder e seleziona Vai.

    2. Seleziona Connetti al server.

    3. Nel campo Indirizzo del server, inserisci vnc://localhost:5900.

    4. Accedi come richiesto, utilizzando ec2-user come nome utente e password che hai creato per l'account ec2-user.

Modifica della risoluzione dello schermo macOS sulle istanze Mac

Dopo esserti connesso all'istanza EC2 Mac utilizzando ARD o un VNC client che lo supportaARD, puoi modificare la risoluzione dello schermo del tuo ambiente macOS utilizzando uno degli strumenti o delle utilità macOS disponibili pubblicamente, come displayplacer.

Modifica della risoluzione dello schermo mediante displayplacer
  1. Installa displayplacer.

    [ec2-user ~]$ brew tap jakehilborn/jakehilborn && brew install displayplacer
  2. Visualizza le informazioni correnti sullo schermo e le possibili risoluzioni dello schermo.

    [ec2-user ~]$ displayplacer list
  3. Applica la risoluzione dello schermo desiderata.

    [ec2-user ~]$ displayplacer "id:<screenID> res:<width>x<height> origin:(0,0) degree:0"

    Per esempio:

    RES="2560x1600" displayplacer "id:69784AF1-CD7D-B79B-E5D4-60D937407F68 res:${RES} scaling:off origin:(0,0) degree:0"