GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo crear nuevos usuarios en OpenShift con htpasswd y OAuth

Red Hat OpenShift es una plataforma de Kubernetes preparada para empresas que ofrece muchas funciones potentes que satisfacen las necesidades empresariales actuales. Por ejemplo, una característica de OpenShift es su manera flexible de integrarse con diferentes mecanismos de autenticación, ya sea autenticación básica, LDAP, Active Directory, inicio de sesión de OpenShift, inicio de sesión de GitHub, etc.

Cuando inicie OpenShift por primera vez, es posible que le resulte muy fácil aprovechar htpasswd utilidad, que es una herramienta integrada para la mayoría de las distribuciones de Linux y macOS. Este artículo demuestra cómo puede crear su propio htpasswd y agréguelo a Red Hat OpenShift a través de una interfaz web intuitiva.

[ A los lectores también les gustó: 5 razones por las que debería desarrollar una estrategia de contenedores de Linux ]

También puede seguir este video que muestra la demostración en video recorriendo los pasos.

PASO 1:Cree un archivo htpasswd

El comando para crear un nuevo htpasswd El archivo se muestra a continuación:

htpasswd -c -B -b <file name to store HTPASSWD> <username> <password>

Tienes que reemplazar nombre de archivo para almacenar HTPASSWD , nombre de usuario y contraseña valores con tus propios valores.

Una vez que se crea el archivo, puede omitir -c opción para simplemente agregar cada nombre de usuario y contraseña al htpasswd archivo.

PASO 2:Cargue el archivo htpasswd desde OpenShift

En su Red Hat OpenShift, inicie sesión como uno de los usuarios con un administrador de clúster privilegio. Siga estos pasos:

  1. Haga clic en Administración en el menú de la izquierda
  2. Seleccione Configuración del clúster
  3. Seleccione la Configuración global pestaña
  4. Desplácese hacia abajo para seleccionar OAuth
  5. Seleccione el HTPASSWD opción
  6. Seleccione el archivo

Debería poder encontrar el htpasswd convertido en un secreto de OpenShift en openshift-config espacio de nombres.

Cerrar sesión y verificar que puede iniciar sesión con la opción htpasswd

Ahora, todo está configurado. Simplemente cierre sesión y busque una nueva selección que indique el htpasswd opción de inicio de sesión.

[ Una guía gratuita de Red Hat:5 pasos para automatizar su negocio. ] 

Resumir

Si está interesado en aprender cómo automatizar el proceso para agregar múltiples usuarios al htpasswd archivo, vea este video que muestra un script Bash simple que escribí. OpenShift es muy flexible para integrarse con diferentes mecanismos de autenticación, que incluyen autenticación básica, LDAP, Active Directory, inicio de sesión de OpenShift, inicio de sesión de GitHub y otros.


Linux
  1. Cómo crear un sistema de archivos ZFS con compresión de archivos en Linux

  2. Cómo crear y montar el sistema de archivos Btrfs (explicado con ejemplos)

  3. Cómo crear y montar sistemas de archivos en Linux

  4. Cómo crear y consultar un sistema de archivos BTRFS

  5. ¿Cómo crear un archivo con un tamaño determinado en Linux?

Cómo crear un archivo en Linux

Cómo trabajar con File y Shell Provisioner en Vagrant

Cómo crear y usar un archivo de intercambio en Linux

Cómo crear y administrar nuevos usuarios en Linux

¿Cómo crear Usuarios y Grupos en CentOS7?

Cómo crear un comercio electrónico con Prestashop y Ubuntu 18.04