Como ativar a autenticação no cluster de Cassandra

Como ativar a autenticação no cluster de Cassandra
“A segurança é uma característica importante ao trabalhar com bancos de dados. É bom garantir que seus dados estejam seguros de acesso não autorizado e usuários autorizados. Em Cassandra, conseguimos isso protegendo seu cluster com o nome de usuário, senha e permissões de usuário.

Por padrão, o nome de usuário e a autenticação de senha de Cassandra estão desativados. É, portanto, depende de você ativar e configurar métodos de autenticação para o seu cluster.

Este tutorial tem como objetivo mostrar como você pode configurar um nome de usuário básico e autenticação de senha em seu cluster Cassandra, editando várias opções de configuração.”

Vamos mergulhar.

Etapa 1 - Configure o back -end da autenticação Cassandra

A primeira etapa para ativar a autenticação do usuário para o seu cluster é definir seu back -end do autenticador

Edite seu Cassandra.Arquivo YML e localize a entrada do autenticador. Altere este valor de alpedauthenticator para senhauthenticator.

# antes
Authenticator: Allowauthenticator
# depois

Authenticator: PasswordAuthenticator

Etapa 2 - Configurar back -end de autorização Cassandra

Em seguida, configure a entrada de back -end do autorizador Cassandra, como mostrado:

# antes
Autorizador: Allowallauthorizer
# depois
Autorizador: CassandraaAuthorizer

Salve as alterações no arquivo de configuração e feche.

Etapa 3 - Reinicie Cassandra

Depois de salvar as alterações no arquivo de configuração, reinicie o cluster Cassandra usando seu gerente de serviço padrão.

Etapa 4 - Faça login para Cassandra

Depois que o servidor estiver em funcionamento, faça o login no cluster usando o nome de usuário padrão e a senha.

$ cqlsh -u Cassandra -P Cassandra

Se for bem -sucedido, você deve ser derrubado para o shell CQL como usuário de Cassandra. Esta é uma conta de superusuário para fins de administração.

Criar uma nova conta de usuário com privilégios padrão é recomendada ao executar comandos não administrados no servidor.

Confira nosso tutorial sobre como criar usuários e funções de Cassandra para descobrir mais.

Pensamentos finais

Depois de configurar seu nome de usuário e senhas, você pode modificar outras configurações relacionadas à segurança de Cassandra, como validade de função, permissões de usuário, autorização de rede e muito mais. Verifique os documentos para descobrir mais.

Obrigado por ler e até o próximo.