comando chsecmode
Propósito
Altera o modo de segurança e os tipos de chave e inicia a transição para o modo especificado.
Sintaxe
Descrição
O comando chsecmode configura o modo de conformidade de segurança Reliable Scalable Cluster Technology (RSCT) para o modo nist_sp800_131a . Um novo método de geração para as chaves públicas e privadas, a chave simétrica para assinatura de mensagem e verificação também podem ser especificados. O modo de conformidade NIST também pode ser desligado ao passar o modo como nenhum.
Se o método de geração de chaves não for especificado, o método atual não será alterado mesmo se o modo ainda estiver em conformidade com o novo modo de conformidade especificado. Se o método de geração de chaves não for compatível, o método rsa2048_sha256 é usado para o modo nist_sp800_131a e o método rsa512 é usado para o modo none.
Se o tipo de chave simétrica for padrão, o tipo de chave real é escolhido internamente pela RSCT para o modo de conformidade especificado. No modo nist_sp800_131a , a chave aes256_sha256 é usada para o tipo de chave simétrica padrão. Se o modo de conformidade for desligado, o tipo de chave simétrica apropriado é escolhido com base na situação.
Sinalizações
| Item | Descrição |
|---|---|
| -c modo | Especifica o modo de conformidade de segurança. Os modos válidos são: nist_sp800_131a e none. |
| -f | Gera novas chaves mesmo que o método de geração de chaves não tenha sido alterado. |
| -h | Exibe as informações de uso para o comando chsecmode . |
| -m método | Especifica um tipo apropriado, que é válido para o modo de conformidade que é usado para gerar as chaves públicas ou privadas do nó. Para o modo nist_sp800_131a , os seguintes métodos de geração de chaves válidos são listados:
|
| -stipo | Especifica o tipo de chave simétrica padrão do cluster. Os seguintes tipos de chave simétrica são válidos para o modo nist_sp800_131a :
|
| -X | Força a operação pendente a ser sobrescrita. Se uma mudança pendente existir e a opção -x não for especificada, o comando chsecmode falha se ele for usado para alterar a configuração de segurança. |
Segurança
O comando chsecmode permite apenas root para executar o comando.
Status de saída
- 0
- Conclusão bem-sucedida.
- 27
- Erro de chave simétrica ou assimétrica inválida.
- 54
- Erro de parâmetro de entrada inválido.
- 55
- Atualização do arquivo THL falhou erro.
- 56
- O comando startsrc falhou.
- 57
- O comando stopsrc falhou.
- 58
- O comando refresh <subsystem> falhou.
- 59
- Erro de modo de conformidade inválido.
- 60
- Erro da API.
Exemplos
- Para ativar o modo de compilação do NIST com o método de geração de chaves compatível e o tipo de chave simétrica, digite:
Se o método atual e os tipos de chave simétrica são compatíveis, eles não são alterados. Se o método e o tipo atual não forem compatíveis, são usados os seguintes valores: o modo rsa2048_sha256 para o método de geração de chaves e o modo aes256_sha256 para tipo de chave simétrica.chsecmode -c nist_sp800_131a - Para ativar o modo de conformidade NIST com o método de geração de chaves rsa2048_sha512 , digite:
Se a chave simétrica atual já estiver cumprida, ela não será alterada. Se a chave simétrica atual não for cumprida, ela é substituída com a chave aes256_sha256 .chsecmode -c nist_sp800_131a -m rsa2048_sha512 - Para ativar o modo de conformidade NIST com o método de geração de chaves rsa2048_sha512 e a chave simétrica aes128_sha512 , digite:
chsecmode -c nist_sp800_131a -m rsa2048_sha512 -s aes128_sha512 - Para desativar o modo de conformidade do NIST, digite:
O método de geração de chaves atual e tipo de chave simétrica não é alterado.chsecmode -c none - Para gerar chaves públicas e privadas usando o método de geração de chaves rsa512 , digite:
Se o modo de conformidade atual for nist_sp800_131a, esta operação é rejeitada. Se o modo de conformidade atual não for nenhum e o método de geração de chave atual não for rsa512, o método de geração de chaves atual é substituído por rsa512 e um novo pares de chave privada ou pública são gerados.chsecmode -m rsa512 - Para forçar a gerar as chaves públicas e privadas mesmo que não haja alteração no método de geração de chaves, digite:
Se o modo de conformidade atual for nist_sp800_131a, esta operação é rejeitada. Se o modo de conformidade atual não for nenhum e o método de geração de chave atual for substituído pelo método rsa512 , um novo par de chaves privadas ou públicas é gerado, mesmo que as chaves públicas ou privadas atuais já estejam no método rsa512 .chsecmode -m rsa512 -f - Para sobrescrever ou cancelar qualquer operação pendente, digite:
Se houver um modo de conformidade pendente, a operação pendente é ignorada e uma nova mudança de modo de conformidade para o modo nist_sp800_131a é iniciada.chsecmode -x -c nist_sp800_131a
Local
| Item | Descrição |
|---|---|
| /opt/rsct/bin/chsecmode | Contém o comando chsecmode . |
Arquivos
| Item | Descrição |
|---|---|
| /var/ct/cfg/ct_has.pkf | Localização padrão do arquivo de chave pública de serviços de segurança do cluster para o nó. |
| /var/ct/cfg/ct_has.qkf | Localização padrão do arquivo de chave privada dos serviços de segurança do cluster para o nó. |
| /var/ct/cfg/ct_has.thl | Localização padrão da lista de hosts confiáveis dos serviços de segurança do cluster para o nó. |