Comandos do Terminal do Mac para ver número de série, modelo e status MDM
Comandos do Terminal do Mac para ver número de série, modelo, versão do macOS, MDM, FileVault e Bloqueio de Ativação antes de comprar um MacBook ou iMac usado.
Atualizado · 5 min de leitura
Neste artigo
Um MacBook usado pode parecer impecável no anúncio e ainda assim estar inscrito no gerenciamento de dispositivos de uma empresa, bloqueado na Conta Apple de outra pessoa ou ser um modelo completamente diferente do anunciado. O jeito mais rápido de ver a verdade é o app Terminal, que já vem no Mac: alguns comandos leem o número de série direto do hardware e mostram exatamente como o Mac está configurado.
Tudo abaixo é somente leitura — nenhum desses comandos altera nada no Mac — então você pode executá-los na máquina do vendedor sem risco. Abra o Terminal em Aplicativos › Utilitários › Terminal ou procure por ele no Spotlight.
Número de série, modelo e chip
system_profiler SPHardwareDataTypeEste comando mostra a visão geral do hardware: Model Name (por exemplo MacBook Pro), Model Identifier (como MacBookPro18,3 ou Mac14,2), Chip ou Processor, Memory, Serial Number e Hardware UUID. Em Macs com Apple silicon ou chip T2, ele também mostra o Activation Lock Status — o que você quer ver é Disabled.
Prefere um único valor? Estes comandos leem o número de série direto do registro de E/S, e o identificador do modelo e o chip a partir do kernel:
ioreg -l | grep IOPlatformSerialNumber
ioreg -rd1 -c IOPlatformExpertDevice | grep IOPlatformSerialNumber
sysctl -n hw.model
sysctl -n machdep.cpu.brand_stringO número de série mostrado no Terminal é o gravado na placa lógica. Compare com o número de série na carcaça inferior, na caixa e no anúncio — uma divergência pode indicar uma placa substituída ou uma carcaça trocada. Você pode decodificar números de série antigos de 12 caracteres aqui mesmo (ou ler como decodificar um número de série da Apple):
Versão do macOS
sw_versVocê verá ProductName, ProductVersion (por exemplo 15.x) e BuildVersion. Confira se a versão é suportada pelo modelo e desconfie de um Mac rodando um macOS muito antigo “porque as atualizações estragam” — às vezes isso é sinal de um problema de MDM ou de Bloqueio de Ativação que o vendedor quer esconder.
Status de MDM e de Inscrição de Dispositivos
Esta é a verificação mais importante em qualquer Mac que possa ter pertencido a uma empresa ou escola. Macs gerenciados podem ser bloqueados, apagados ou reconfigurados remotamente, e Macs registrados no Apple Business Manager ou no Apple School Manager vão mostrar uma tela de Gerenciamento Remoto depois de cada apagamento.
sudo profiles status -type enrollment
sudo profiles show -type enrollment
sudo profiles listDigite a senha de administrador quando for pedida (nada aparece enquanto você digita — isso é normal).
profiles status -type enrollmentresponde a duas perguntas.Enrolled via DEP: NoeMDM enrollment: Noé o que você quer ver num Mac pessoal.MDM enrollment: Yes(muitas vezes com “User Approved”) significa que ele está gerenciado neste momento.profiles show -type enrollmentpergunta aos servidores da Apple se esse número de série tem uma configuração de inscrição automatizada de dispositivos. Um Mac pessoal normal retorna um erro como “Client is not DEP enabled”. Se retornar uma configuração com o nome de uma organização, o Mac está registrado nessa organização e vai voltar ao gerenciamento depois de uma restauração. Este comando precisa de conexão com a internet.profiles listmostra os perfis de configuração instalados no sistema. Num Mac limpo não deve haver nenhum.
Confirme com uma consulta de status MDM oficial usando o número de série — ela lê o registro mesmo que o Mac tenha sido apagado. Nossa página de consulta MDM explica os resultados.
FileVault, SIP e senha de firmware
fdesetup status
csrutil status
sudo firmwarepasswd -checkfdesetup status—FileVault is On.significa que o disco está criptografado. Isso é bom para a segurança, mas garanta que o vendedor apague o Mac e que você saiba quem tem a chave de recuperação enquanto o Mac for seu.csrutil status—System Integrity Protection status: enabled.é o estado normal.disabledsignifica que alguém desativou de propósito uma proteção essencial do macOS, o que é incomum num Mac de consumidor e às vezes está ligado a tentativas de bypass.firmwarepasswd -check— apenas Macs Intel.Password Enabled: Yessignifica que você não vai conseguir iniciar por outros discos ou pela Recuperação sem a senha. Macs com Apple silicon não usam este comando.
Saúde da bateria em MacBooks
system_profiler SPPowerDataType | grep -i -E "cycle count|condition|maximum capacity"Procure Cycle Count (contagem de ciclos), Condition (Normal ou Service Recommended) e, nas versões recentes do macOS, Maximum Capacity (capacidade máxima). A Apple publica a contagem de ciclos prevista para cada modelo no seu site de suporte; a maioria dos MacBooks recentes é especificada para 1.000 ciclos.
Find My e Bloqueio de Ativação: verifique pelos dois lados
O Terminal mostra o status do Bloqueio de Ativação nos Macs compatíveis, mas confirme de duas formas:
- No Mac: Ajustes do Sistema › [nome] › iCloud — o vendedor deve sair completamente da Conta Apple, o que desativa o Buscar Mac.
- Faça uma consulta Find My (FMI) de MacBook e uma consulta iCloud limpo/perdido de MacBook pelo número de série. Elas leem os registros da Apple, então continuam funcionando depois que o Mac foi apagado.
Depois peça ao vendedor que use Apagar Conteúdo e Ajustes (Ajustes do Sistema › Geral › Transferir ou Redefinir) na sua frente. Um Mac limpo reinicia no assistente de configuração sem pedir a Conta Apple de ninguém e sem tela de Gerenciamento Remoto.
Interpretando os resultados: cenários comuns
| O que você vê | O que geralmente significa | O que fazer |
|---|---|---|
| Número de série no Terminal ≠ número de série na carcaça | Placa lógica ou carcaça substituída | Peça a documentação do reparo; consulte os dois números de série |
MDM enrollment: Yes | Gerenciado ativamente por uma organização | Não compre até a organização remover |
Enrolled via DEP: Yes ou uma organização em profiles show | Registrado no Apple Business / School Manager | Peça a liberação por escrito da organização |
| Activation Lock Status: Enabled | Ainda vinculado a uma Conta Apple | O vendedor deve sair do iCloud na sua frente |
System Integrity Protection status: disabled. | Alguém alterou as configurações de segurança | Pergunte o motivo; reative pela Recuperação do macOS |
| Condition: Service Recommended | Bateria desgastada | Inclua uma troca de bateria no preço |
Checklist de um minuto
- Número de série no Terminal = número de série na carcaça e na caixa.
- Modelo e chip batem com o anúncio.
MDM enrollment: No,Enrolled via DEP: No, nenhum perfil instalado.- Bloqueio de Ativação desativado e Find My desligado depois da saída da conta.
- Condição da bateria Normal com uma contagem de ciclos razoável.
Para a inspeção completa na prática, siga nosso checklist para comprar MacBook usado e faça a consulta de número de série do Mac:
Perguntas frequentes
Como encontro o número de série do Mac no Terminal?
Execute system_profiler SPHardwareDataType e procure Serial Number, ou execute ioreg -l | grep IOPlatformSerialNumber.
Como verifico se um Mac está inscrito em MDM?
Execute sudo profiles status -type enrollment. Se aparecer MDM enrollment: Yes ou Enrolled via DEP: Yes, o Mac é gerenciado por uma organização.
Apagar o Mac remove o MDM?
Remove o perfil instalado, mas um Mac registrado no Apple Business Manager vai mostrar o Gerenciamento Remoto de novo durante a configuração. Só a organização pode liberá-lo.
Dá para ver o status do Bloqueio de Ativação no Terminal?
Em Macs com Apple silicon ou chip T2, o system_profiler SPHardwareDataType mostra o Activation Lock Status. Confirme com uma consulta oficial do Find My.
É seguro executar esses comandos no Terminal?
Sim. Eles apenas leem informações. Os comandos com sudo pedem a senha de administrador, mas não alteram nenhuma configuração.