Ir para conteúdo



Foto

Recuperar a senha de Administrador no OS X sem utilizar CD-ROM


  • Por favor, faça o login para responder
Não há respostas para este tópico

#1

AdrianoDBA™

    合気道 - 武道

  • Supervisor Geral
  • 277.476 posts

Postado 02 Dez 2014 - 10:05


Vamos aprender a recuperar a senha do OS X sem utilizar CD-ROM.

 

O Problema

 

As vezes vamos fazer manutenção em algum MAC e o usuário não sabe a senha de Admin, a solução normal seria utlizar o CD de instalação de trocar a senha, porém nem sempre temos essa opção.

 

ATENÇÃO

 

Os procedimentos abaixo podem causar perda de arquivos caso sejam executados de forma incorreta, não me responsabilizo por perda de informações ou erros na execução.

A tecla APPLE ou COMMAND é aquela que fica entre o ALT e a barra de espaço, em alguns teclados está escrito COMMAND em outros tem o desenho de uma MAÇA ou .

 

 

Solução 1

O Processo é bem simples, vamos reiniciar o nosso MAC e executar alguns comando rápidos no terminal.

  1. Reinicie o OS X
  2. Segure a tecla command ⌘ + s até ouvir o bip
  3. Aguarde o sistema carregar, ele não vai entrar no modo gráfico, vai parar em uma tela de terminal
  4. Utilize a sequência de comandos abaixo para remover a informação do setup inicial
 
  1. fsck -fy
  2. mount -uw /
  3. rm /var/db/.AppleSetupDone
  4. shutdown -h now

Depois que reiniciar o OS X ele vai mostrar a tela de configuração inicial, a mesma que aparece quando você termina a instalação do sistema.

Siga os passos e crie um novo usuário com permissões de Administrador, faça login com essa nova conta, remova o admistrador antigo ou troque a senha dele.

 

 

Solução 2

Essa aqui também é boa, só não testei, rs

  1. Reinicie o OS X
  2. Segure a tecla commando ⌘ + s até ouvir o bip
  3. Aguarde o sistema carregar, ele não vai entrar no modo gráfico, vai parar em uma tela de terminal
  4. Utilize a sequência de comandos abaixo para trocar a senha do usuário
 
  1. fsck -fy
  2. mount -uw /
  3. launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
  4. ls /Users
  5. dscl . -passwd /Users/<username> <password>
  6. shutdown -r now

O comando ls /Users vai mostrar os usuários cadastrados, esse nome de usuário você vai usar no comando dscl

Exemplo: dscl . -passwd /Users/rodrigosilva novasenha123

Como tem muita gente com dificuldade eu estou adicionando um vídeo de exemplo.

 

 

 

 

Solução 3: 10.4 Tiger

Essa também não testei, rsrs

  1. Reinicie o OS X
  2. Segure a tecla command ⌘ + s até ouvir o bip
  3. Aguarde o sistema carregar, ele não vai entrar no modo gráfico, vai parar em uma tela de terminal
  4. Utilize a sequência de comandos abaixo para trocar a senha do usuário
 
  1. sh /etc/rc
  2. password <login-do-usuario>

Informe a senha do usuário, você não verá a senha na tela

Reinicie o sistema

 

 

Solução 4

Se você comprou o seu mac com o sistema pre-instalado, pode ser que tenha uma partição de recovery com algumas ferramentas, faço o seguinte.

  1. Reinicie o OS X
  2. Segure a tecla command ⌘ + r
  3. Clique em Utilities -> Terminal
  4. digite resetpassword e pressione enter
  5. Escolha o disco o usuário e troque a senha

"A única razão para o tempo é que não aconteça tudo ao mesmo instante."



Twitter = @adrianodba