Por defecto, el nombre de usuario y la autenticación de contraseña de Cassandra están deshabilitados. Por lo tanto, depende de usted habilitar y configurar métodos de autenticación para su clúster.
Este tutorial tiene como objetivo mostrarle cómo puede configurar una autenticación básica de nombre de usuario y contraseña en su clúster Cassandra editando varias opciones de configuración."
Vamos a sumergirnos.
Paso 1 - Configure el backend de autenticación de Cassandra
El primer paso para habilitar la autenticación del usuario para su clúster es definir su backend de autenticador
Edita tu cassandra.Archivo YML y localizar la entrada del autenticador. Cambie este valor de UbsilAuthenticator a PasswordAuthenticator.
# antesAutenticador: contraseña Authenticator
Paso 2 - Configurar el backend de autorización de Cassandra
A continuación, configure la entrada de backend de la autorización de Cassandra como se muestra:
# antesGuarde los cambios en el archivo de configuración y cierre.
Paso 3 - Reiniciar Cassandra
Una vez que haya guardado los cambios en el archivo de configuración, reinicie el clúster Cassandra usando su administrador de servicio predeterminado.
Paso 4 - Inicie sesión en Cassandra
Una vez que el servidor esté en funcionamiento, inicie sesión en el clúster utilizando el nombre de usuario y la contraseña predeterminados.
$ cqlsh -u cassandra -p cassandraSi tiene éxito, debe dejarlo caer al shell CQL como usuario de Cassandra. Esta es una cuenta de Superuser para fines de administración.
Se recomienda crear una nueva cuenta de usuario con privilegios estándar al ejecutar comandos que no son de administración al servidor.
Consulte nuestro tutorial sobre la creación de usuarios y roles de Cassandra para descubrir más.
Pensamientos finales
Una vez que haya configurado su nombre de usuario y contraseñas, puede modificar otras configuraciones relacionadas con la seguridad de Cassandra, como validez de roles, permisos de usuario, autorización de red y más. Consulte los documentos para descubrir más.
Gracias por leerte y verte en el siguiente.