VNX: Opções de arquivo esmaecidas no Unisphere
Resumo: Opções de arquivo esmaecidas no Unisphere.
Sintomas
Opções de VNX File esmaecidas no Unisphere.
Causa
A segurança foi quebrada devido a senhas incorretas dadas a sysadmin e nasadmin. As contas sysadmin e nasadmin não devem conter caracteres especiais como:
# ! ( ) $ : < > | \
Resolução
Crie um usuário global ou administrador "tempadmin", com a senha "sysadmin"
(é recomendável usar "\" antes do caractere especial usado na senha)
# /nasmcd/sbin/naviseccli -User sysadmin -Password oldpassword -scope 0 -h SPA Security -adduser -user tempadmin -password sysadmin -scope 0 -role administrator -type system WARNING: You are about to create user : tempadmin Proceed?(y/n) y
Verifique se a conta de usuário temporária foi criada:
# /nasmcd/sbin/naviseccli -h spa -user tempadmin -password sysadmin -scope 0 security -list Username: tempadmin Role: administrator Scope: global Username: sysadmin Role: administrator Scope: global
Remova a conta sysadmin.
# /nasmcd/sbin/naviseccli -User tempadmin -Password sysadmin -scope 0 -h SPA Security -rmuser -user sysadmin -scope 0
Atualize os arquivos de cache de segurança do array da Control Station usando nas_storage, usando o nome de usuário do administrador do array e a senha de usuário atual (conforme definido no array):
# nas_storage l id acl name serial_number 1 0 XXXXXXXXXXXX XXXXXXXXXXX # nas_storage -modify id=<CLARiiON ID> -security Enter the Global CLARiiON account information Username: tempadmin Password: ********* Retype your response to validate Password: ********* Setting security information for XXXXXXXXXXXXX done
Faça log-in no Unisphere com a conta tempadmin e confirme se as opções de arquivo estão ativas.
Crie novamente a conta sysadmin
# /nasmcd/sbin/naviseccli -User tempadmin -Password sysadmin -scope 0 -h SPA Security -adduser -user sysadmin -password sysadmin -scope 0 -role administrator -type system
Remova a conta tempadmin.
# /nasmcd/sbin/naviseccli -User sysadmin -Password sysadmin -scope 0 -h SPB Security -rmuser -user tempadmin -scope 0
Verifique se o usuário Tempadmin foi removido com sucesso.
# /nasmcd/sbin/naviseccli -h spa -user sysadmin -password sysadmin -scope 0 security -list Username: sysadmin Role: administrator Scope: global
Para alterar a senha da conta sysadmin, faça log-in no Unisphere com sysadmin/sysadmin.
- Selecione o array na lista
- Vá para Configurações -> Usuário global
- Clique em sysadmin na lista Users e clique em Modify
- Digite a nova senha, confirme e clique em OK.
- Faça logout e log-in novamente com a senha do sysadmin modificada