Restablecer las credenciales del panel de Chef Automatice - AWS OpsWorks

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Restablecer las credenciales del panel de Chef Automatice

importante

AWS OpsWorks for Chef Automate llegó al final de su vida útil el 5 de mayo de 2024 y se ha desactivado tanto para los clientes nuevos como para los existentes. Recomendamos que los clientes actuales migren a Chef SaaS o a una solución alternativa. Si tienes alguna pregunta, puedes ponerte en contacto con el AWS Support equipo en AWS Re:post o a través de Premium AWS Support.

Es posible que, de forma periódica, desee cambiar la contraseña que utiliza para iniciar sesión en el panel de Chef Automate. También puede utilizar los comandos de Amazon EC2 Systems AWS CLI Manager que se muestran en esta sección para cambiar la contraseña del panel de control de Chef Automate si la ha perdido. El comando que utilice dependerá de si su servidor de Chef Automate está ejecutando la versión 1 o la versión 2 de Chef Automate.

  1. Para devolver el ID de instancia de su servidor Chef, abra AWS Management Console la página siguiente.

    https://console.aws.amazon.com/ec2/v2/home?region = region_of_your_server #instancias:search= - nombre_servidor aws-opsworks-cm

    Por ejemplo, para un servidor Chef denominado MyChefServeren la región EE.UU. Oeste (Oregón), la URL de la consola sería la siguiente.

    https://console.aws.amazon.com/ec2/v2/home?region=us-west-2#Instances:search = aws-opsworks-cm - MyChefServer

    Anote el ID de instancia que aparece en la consola; lo necesitará para cambiar la contraseña.

  2. Para restablecer la contraseña de inicio de sesión del panel de Chef Automate, ejecute uno de los siguientes comandos de la AWS CLI , dependiendo de si su servidor ejecuta Chef Automate 1 o Chef Automate 2. Sustituya enterprise_name por el nombre de su compañía u organización, user_name por el nombre de usuario de un administrador del servidor, new_password por la contraseña que desea utilizar y region_name por la región en la que se encuentra el servidor. Si no introduce un nombre de compañía, el nombre de la compañía será default. De forma predeterminada, enterprise_name es default (este es el nombre de la organización que aparece siempre). Para user_name, AWS OpsWorks for Chef Automate solo crea un nombre de usuario. admin Anote la nueva contraseña y guárdela en una ubicación segura, pero apropiada.

    Para Chef Automate 1:

    aws ssm send-command --document-name "AWS-RunShellScript" --comment "reset admin password" --instance-ids "instance_id" --parameters commands="sudo delivery-ctl reset-password enterprise_name user_name new_password" --region region_name --output text

    Para Chef Automate 2:

    aws ssm send-command --document-name "AWS-RunShellScript" --comment "reset admin password" --instance-ids "instance_id" --parameters commands="sudo chef-automate iam admin-access restore new_password" --region region_name --output text
  3. Espere a que el texto de salida (en este caso, el ID del comando) confirme que el proceso de cambio de contraseña ha terminado.