Não é possível efetuar login em perfis de usuários migrados do Apple OSX 10.6

0

O problema:

Não consigo fazer login em nenhum dos dois perfis migrados em um sistema OSX 10.6

O que eu fiz:

Estou reconstruindo um sistema OSX 10.6 para alguém devido a um disco com falha. O disco antigo não pôde ser inicializado, mas pôde ser lido quando montado. O reparo falhou consistentemente, mas certas partes do disco parecem ter sido intocadas - como a partição bootcamp e / Users.

Após instalar o OSX em um novo disco, percebi que o OSX possui uma ferramenta de migração de perfil acessível. Havia apenas 2 perfis, mas eles contêm cerca de 100Gb de material. A importação parece ter funcionado, sem anomalias relatadas.

O que está errado:

Quando tento acessar os perfis importados, recebo o campo de texto de senha de trepidação. Se eu tentar logar via ssh eu tenho acesso negado. Ainda não investiguei se o acesso ssh é de alguma forma restrito. Estas contas foram feitas contas de administrador. Este é um Mac independente, sem autenticação de domínio ou externo. A OSX diz que não há atualizações pendentes.

Eu passei algum tempo nos fóruns da Apple tentando descobrir o que poderia estar errado. É obviamente um problema de autenticação, mas não consigo encontrar nada sendo registrado.

O que eu tentei:

  • Eu tentei redefinir a senha das preferências.
  • Eu tentei inicializar no modo de usuário único e redefinir as senhas com passwd.
  • Os registros em / var / logs não estão revelando nada que esteja obviamente errado.
  • Os proprietários dos diretórios e arquivos em / Usuários correspondem às contas de usuário que foram criadas durante o processo de migração.
  • posso fazer login via ssh usando minha conta (não migrada)
  • Não consigo fazer login via ssh usando uma conta importada - ela reporta o acesso negado.

Alguém pode sugerir algo que eu possa fazer para rastrear a causa desse problema - permitindo a depuração de autenticação ou algo óbvio que está faltando?

Não sou especialista em OSX, mas passei muito tempo trabalhando com outras versões do unix e do Windows.

Atualizar /var/log/secure.log contém o texto "em pam_sm_authenticate (): Falha ao determinar o nome principal do kerberos" - no entanto, este é um sistema independente - sem conexão com o diretório ativo, nem qualquer outro sistema externo.

    
por Ian 04.05.2015 / 12:40

1 resposta

0

Eu decidi tentar criar outra conta, mover o conteúdo do diretório / Users / e, em seguida, pegá-lo. Trabalhou pela primeira vez, então parece que há um bug na parte de criação de contas da ferramenta de migração.

Anteriormente, eu tinha tentado esvaziar completamente o diretório de perfis de usuários migrados - o que não fazia diferença, nem mesmo o login interativo, nem o ssh me permitia logar.

A atualização que eu postei acima parece indicar que o osx não estava encontrando a conta no banco de dados do usuário local e, portanto, estava voltando a tentar os métodos do ldap. No entanto, eu consegui consultar a lista de contas de usuários do shell e as duas contas foram listadas - então, ainda mais estranho.

    
por 04.05.2015 / 23:12