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.
# antesAuthenticator: PasswordAuthenticator
Etapa 2 - Configurar back -end de autorização Cassandra
Em seguida, configure a entrada de back -end do autorizador Cassandra, como mostrado:
# antesSalve 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 CassandraSe 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.