Eu não posso excluir ou redefinir senha em contas no Snow Leopard -- snow-leopard campo com password campo com user-account camp apple Relacionado O problema

I can't delete or reset password on accounts in Snow Leopard


3
vote

problema

português

Eu tenho esta estranha situação no Mac OS X (10.6.8) em que 2 contas não podem ser excluídas nem podem redefinir suas senhas.

Se eu tentar redefinir suas senhas, recebo "Redefinir senha falhou". Eu tentei inicializar com um CD de instalação e usando o utilitário de redefinição de senha - sem alegria.

Se eu tentar excluir a conta usando os menos em contas, o nome completo desaparece do ícone, mas o ícone permanece. Se eu sair das contas e voltar, o nome completo está lá novamente com o ícone.

Se eu (sudo e) olharem / usuários apenas uma das contas aparece.

Outras coisas que eu já tentei incluímos fazer o mesmo acima (redefinição de senha, excluir conta) como root em vez de uma conta com privilégios de administrador, reparando o disco (encontrou algum problema com o volume, mas consertou) e consertando as permissões.

é o banco de dados NetInfo corrompido ou algo assim? Como faço para consertar isso?

english

I have this strange situation in Mac OS X (10.6.8) wherein 2 accounts cannot be deleted nor can I reset their passwords.

If I try to reset their passwords I get "Reset Password Failed". I have tried booting with an install CD and using the Password Reset Utility - no joy.

If I try to delete the Account using the minus in Accounts, the Full Name disappears from the icon but the icon remains. If I exit Accounts and come back the Full Name is there again with the icon.

If I (sudo and) look at /Users only one of the accounts shows up.

Other things I have tried include doing the same above (password reset, delete account) as root rather than an Account with Admin privileges, Repairing the Disk (did find some problem with the volume but fixed it) and Repairing the Permissions.

Is the Netinfo database corrupted or something? How do I fix this?

        
 
 

Lista de respostas

4
 
vote
vote
Melhor resposta
 

Isso geralmente é muito fácil de limpar.

O banco de dados do usuário do Snow Leopard para todas as contas no Mac é armazenado como arquivos planos no diretório /private/var/db/dslocal/nodes/Default/users

Apenas excluir o USERA.PLIST e Userb.plist e as contas de ofensões e as contas serão "ido" após uma reinicialização.

  • Inicialize o Mac no modo de destino e use outro Mac para excluir os arquivos
  • boot ao modo de usuário único (ou obter uma concha de raiz com sudo -s) se você estiver confortável em um shell Unix

Não haverá restos das pastas do usuário e sua associação ao grupo, potencialmente deixada por aí.

Se você estiver preocupado com esse nível de limpeza - basta inicializar novamente em um usuário administrativo normal e recriar uma conta shell usando o mesmo nome curta.

Você pode redefinir corretamente a senha (mantendo a pasta Home) ou exclua-as de forma limpa e totalmente nesse ponto.

Deixe-me saber se você ainda tem um fracasso - é super improvável, mas poderia haver um problema mais profundo se isso não funcionar.

 

This is generally really easy to clean up.

The Snow Leopard user database for all accounts on the mac is stored as flat files in the directory /private/var/db/dslocal/nodes/Default/users

Just delete the offending userA.plist and userB.plist and the accounts will be "gone" after a reboot.

  • boot the mac in target mode and use another mac to delete the files
  • boot to single user mode (or get a root shell with sudo -s) if you are comfortable in a unix shell

There will of course be remnants of the user folders and their group membership potentially left lying around.

If you are concerned about that level of cleanliness - just boot back into a normal admin user and recreate a shell account using the same short name.

You can then correctly reset the password (retaining the home folder) or delete them cleanly and totally at that point.

Let me know if you still have a failure - it's super unlikely, but there could be a deeper problem if this doesn't work.

 
 

Perguntas relacionadas

95  É "OK" para usar o usuário raiz como um usuário normal?  ( Is it ok to use the root user as a normal user ) 
Eu permiti o usuário raiz no meu Mac para que eu possa entrar nele e executar o Finder etc. Sendo a pessoa preguiçosa que eu sou, apenas transferi tudo, desde...

-1  Como fazer logout e login sem senha  ( How to log out and log in without password ) 
Eu tentei isso antes, mas não posso fazer agora. Como se fosse um log na tela especial Eu recebo, é útil, então eu quero fazer isso de novo, eu raramente me l...

3  O que são 'com.apple.access_ssh' e 'com.apple.access_screensharing'; Posso apagá-los?  ( What are com apple access ssh and com apple access screensharing can i dele ) 
Quando eu examino a lista de usuários e grupos na minha máquina (OSX 10.9) com id eu recebo: uid=501(Rax) gid=20(staff) groups=20(staff) 103(Rax),...

13  Como faço para recuperar o administrador ou a senha root no OS X?  ( How do i recover the administrator or root password on os x ) 
Eu recebi uma mão para baixo MacBook branco com 10,4 e ele automaticamente faz login em uma conta de usuário que não é capaz de mudar muito no painel de prefe...

3  Feche o aplicativo do outro usuário  ( Close other user s app ) 
Existe um comando terminal ou script que fechará um aplicativo em execução em outro usuário? Eu bastante fecho do que matar, mas se não for possível, Kill tam...

6  O que é "outra" conta na tela de login do OS X Yosemite?  ( What is other account on os x yosemite login screen ) 
Eu estou usando o OS X Yosemite. Estou vendo duas contas na minha tela de login. Uma é minha conta e a outra tem o nome "outro". Qual conta é essa? Quando cli...

4  Direitos do usuário de um super usuário e administrador  ( User rights of a super user and the administrator ) 
Estou acostumado com o sistema correto do usuário "clássico" unixoid com uma máquina que executa um usuário normal, como a conta principal e uma conta super (...

3  Não é possível esvaziar o lixo depois de excluir a conta de usuário  ( Cant empty the trash after deleting user account ) 
Eu tinha uma conta de usuário antiga nesta máquina que não precisei mais e estava ocupando muito espaço. Eu removi isso indo para as preferências do sistema &...

1  Minhas preferências do usuário se foram depois de reiniciar  ( My user preferences are gone after restart ) 
Eu reiniciei meu computador e é como se eu tivesse uma nova instalação. O sistema informa que não pode encontrar um arquivo de telefonia e meus itens de ini...

2  Como faço para limpar o simples Finder para uma conta controlada pelos pais?  ( How do i clean up the simple finder for a parental controlled account ) 
Damos nosso filho uma conta controlada parental no iMac (Snow Leopard) e, embora fomos capazes de limitar os aplicativos, nem queremos que ele veja os aplicat...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.