As contas expiraram imediatamente após a reinicialização com o Solaris 11, por quê?

1

Eu instalei o ORACLE / Solaris 11 no meu servidor. Após a instalação, criei uma conta adicional para o sysadmin. Em seguida, fiz o comando #passwd -x -1 para a função raiz e minhas duas outras contas de usuário. Eu fiz isso depois que a primeira instalação me bloqueou dizendo que a conta do usuário tinha expirado. Eu também instalei o software SunRay Server no servidor também. De qualquer forma, eu reiniciei e imediatamente recebi a "Conta Expirada" ao tentar fazer o login. Qualquer idéia de como resolver este problema seria muito apreciada.

    
por Shawn 24.04.2013 / 18:53

1 resposta

1

Ah ... bom ol'Solaris e suas maravilhosas políticas padrão.

Quando você criou os usuários em uma nova instalação do sistema, havia um tempo de expiração da conta definido. Isso está no arquivo / etc / shadow, eu acredito. Você precisará desbloquear a conta e, em seguida, definir um tempo de expiração no futuro.

Já experimentei o sinalizador "nunca expira", mas nunca funcionou como esperado.

Você pode consertá-lo em um sistema em que você foi bloqueado ao abrir o arquivo / etc / passwd após inicializar no modo de recuperação. Ajuda muito se você tiver uma caixa Solaris de trabalho limpa você pode criar uma conta de teste e definir o sinalizador de expiração corretamente e transplante isso.

Sim, o texto acima é um pouco fudge.

Editar:

Arquivo corrigido de / etc / passwd para / etc / shadow.

link

e

link

Como é uma das contas bloqueadas? (Uma linha de sombra, mas sem o hash da senha)?

    
por 24.04.2013 / 20:03

Tags