Come faccio a installare AWS Systems Manager Agent (SSM Agent) su un'istanza Amazon EC2 Linux al momento del lancio?
Desidero installare AWS Systems Manager Agent (SSM Agent) sulla mia istanza Linux Amazon Elastic Compute Cloud (Amazon EC2) e avviarla prima del lancio.
Breve descrizione
Per impostazione predefinita, SSM Agent è installato su Amazon Linux Base Amazon Machine Images (AMI) con data 2017.09 e versioni successive. SSM Agent è installato anche per impostazione predefinita sulle AMI di Amazon Linux 2 e sulle AMI di base ottimizzate per Amazon Linux 2 ECS. Le AMI ottimizzate per Amazon EKS più recenti installano SSM Agent automaticamente.
È necessario installare manualmente SSM Agent su istanze Amazon EC2 create da altre versioni di AMI Linux. Puoi installare SSM Agent aggiungendo i dati utente a un'istanza Amazon EC2 Linux prima del lancio.
Prima di installare SSM Agent, consulta le seguenti informazioni:
Risoluzione
-
Crea un profilo di istanza IAM da utilizzare con SSM Agent.
-
Segui i passaggi 1-5 in Avvia un'istanza utilizzando la procedura guidata di avvio dell'istanza.
-
Nella pagina Configura i dettagli dell'istanza, nell'elenco a discesa del ruolo IAM, seleziona il profilo dell'istanza che hai creato nel passaggio 1.
-
Nella pagina Configura i dettagli dell'istanza, espandi Dettagli avanzati.
-
Per Dati utente, scegli Come testo. Nella casella Dati utente, inserisci le informazioni in base ai requisiti della tua distribuzione Linux.
Amazon Linux 2, RHEL 7 e CentOS 7 (64 bit)
#!/bin/bash cd /tmp sudo yum install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm sudo systemctl enable amazon-ssm-agent sudo systemctl start amazon-ssm-agent
RHEL 8 e CentOS 8
#!/bin/bash cd /tmp sudo dnf install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm sudo systemctl enable amazon-ssm-agent sudo systemctl start amazon-ssm-agent
Nota: Python 2 o Python 3 devono essere installati sull'istanza RHEL 8 o CentOS 8 affinché SSM Agent funzioni correttamente. Per verificare che Python sia installato, aggiungi il seguente comando agli esempi di comandi precedenti:
sudo dnf install python3
Amazon Linux, CentOS 6 (64 bit)
#!/bin/bash cd /tmp sudo yum install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm sudo start amazon-ssm-agent
Ubuntu 16 (Deb Installer), Debian 8 e 9
#!/bin/bash mkdir /tmp/ssm cd /tmp/ssm wget https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_amd64/amazon-ssm-agent.deb sudo dpkg -i amazon-ssm-agent.deb sudo systemctl enable amazon-ssm-agent
Ubuntu 14 (programma di installazione Deb)
#!/bin/bash mkdir /tmp/ssm cd /tmp/ssm wget https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_amd64/amazon-ssm-agent.deb sudo dpkg -i amazon-ssm-agent.deb sudo start amazon-ssm-agent
Suse 12
#!/bin/bash mkdir /tmp/ssm cd /tmp/ssm wget https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm sudo rpm --install amazon-ssm-agent.rpm sudo systemctl enable amazon-ssm-agent sudo systemctl start amazon-ssm-agent
Per ulteriori informazioni, consulta Dati utente e console.
-
Completa l'aggiunta di altri parametri, come archiviazione, tag e gruppi di sicurezza.
-
Avvia la tua istanza.
Per Windows, vedi Come si installa AWS Systems Manager Agent (SSM Agent) su un'istanza Windows di Amazon EC2 al momento del lancio?
Informazioni correlate
Automazione degli aggiornamenti a SSM Agent
Installazione manuale di SSM Agent su istanze EC2 per Linux
Configurazione di AWS Systems Manager
Installazione manuale dell'agente SSM sulle istanze EC2 per Windows Server
Video correlati
Contenuto pertinente
- AWS UFFICIALEAggiornata un anno fa
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 3 anni fa
- AWS UFFICIALEAggiornata 3 anni fa