Configuración y preparación de AWS CLI para operaciones de Lightsail
La AWS Command Line Interface (AWS CLI) es una herramienta que permite a los usuarios y desarrolladores avanzados controlar el servicio de Amazon Lightsail escribiendo comandos en el terminal (en Linux y Unix) o en el símbolo del sistema (en Windows). También puede controlar Lightsail mediante la consola de Lightsail, una interfaz gráfica de usuario y la interfaz de programación de aplicaciones (API) de Lightsail.
sugerencia
También puede usar AWS CloudShell para administrar los recursos de Lightsail mediante la ejecución de comandos de AWS CLI, sin necesidad de descargar ni instalar herramientas de línea de comandos. CloudShell es un intérprete de comandos previamente autenticado y basado en navegador que puede lanzar directamente desde la consola de Lightsail. Para obtener más información, consulte Administración de los recursos de Lightsail con AWS CloudShell.
Temas
Paso 1: instalar AWS CLI
Puede instalar AWS CLI en el equipo local o instalarlo en la instancia de Lightsail. Para obtener más información sobre la AWS CLI, consulte la Guía del usuario de AWS Command Line Interface.
-
Para instalar la AWS CLI en su equipo local, consulte Instalación de la AWS CLI en la documentación de AWS Command Line Interface.
-
Para instalar la AWS CLI en su instancia de Lightsail basada en Ubuntu, conéctese a ella y, a continuación, escriba
sudo apt-get -y install awscli.
nota
La AWS CLI debe instalarse en la instancia de Lightsail de Amazon Linux. Si necesita volver a instalarla, conéctese a la instancia y, a continuación, escriba sudo yum install
aws-cli.
Después de instalar AWS CLI, debe generar claves de acceso y, a continuación, configurar AWS CLI para que las utilice.
Paso 2: Crear una clave de acceso
Para usar la API de Lightsail o la AWS Command Line Interface (AWS CLI), debe crear una clave de acceso. La clave de acceso consta de un ID de clave de acceso y una clave de acceso secreta. Siga el procedimiento que se indica a continuación para crear la clave.
-
Inicie sesión en la consola de IAM
. -
Elija el nombre del usuario para el que desea crear una clave de acceso. El usuario que elija debe tener acceso completo o acceso específico a acciones de Lightsail.
-
Seleccione la pestaña Credenciales de seguridad.
-
En la sección Claves de acceso, elija Crear clave de acceso.
nota
Puede tener un máximo de dos claves de acceso (activas o inactivas) a la vez. Si ya cuenta con dos, debe eliminar una de ellas antes de crear una nueva. Asegúrese de que una clave de acceso no esté en uso activo antes de eliminarla.
-
Anote el ID de clave de acceso y la clave de acceso secreta que se indican. Elija Mostrar bajo la columna Clave de acceso secreta para ver su Clave de acceso secreta.
Puede copiarlas desde esta pantalla o seleccionar Descargar archivo de claves para descargar un archivo
.csvque contiene el ID de la clave de acceso y la clave de acceso secreta.importante
Mantenga las claves de acceso en un lugar seguro. Debe asignar al archivo un nombre parecido a
MyLightsailKeys.csvpara que no le resulte difícil encontrarlo más adelante. Si descargó el archivo CSV desde la consola de IAM, debe eliminarlo una vez que haya completado el siguiente paso. Puede crear nuevas claves de acceso más adelante si las necesita.
Paso 3: Configurar el AWS CLI
Debe configurar la AWS CLI para que use las claves de acceso y poder utilizarla.
-
Abra una ventana de terminal o un símbolo del sistema.
-
Tipo:
aws configure. -
Pegue el ID de la clave de acceso de AWS desde el archivo
.csvque creó en el paso anterior. -
Pegue su clave de acceso secreta de AWS cuando se le pida.
-
Ingrese la Región de AWS donde se encuentran los recursos. Por ejemplo, si los recursos están principalmente en Ohio, elija
us-east-2cuando se le pida un valor para Default region name (Nombre de región predeterminado).Para obtener más información sobre el uso de la opción
--regionde la AWS CLI, consulte Opciones generales en la Referencia de la AWS CLI. -
Elija un formato de salida predeterminado en Default output format (Formato de salida predeterminado), como
json.
Puede interactuar con Lightsail de forma programática mediante la AWS CLI. Puede encontrar los comandos de Amazon Lightsail en la Referencia de comandos de la AWS CLI.
Pasos a seguir a continuación
Los siguientes recursos le ayudarán a instalar los SDK de AWS específicos del lenguaje y a familiarizarse con la API de Lightsail.