Mac: comandos de Terminal para el número de serie, el modelo y el MDM
Los comandos de Terminal muestran el número de serie, el modelo, macOS, el MDM, FileVault y el bloqueo de activación antes de comprar una Mac usada.
Actualizado · 5 min de lectura
En este artículo
Una MacBook usada puede verse impecable en el anuncio y aun así estar inscrita en la administración de una empresa, amarrada a la cuenta de Apple de otra persona o ser otro modelo del que te dijeron. La forma más rápida de ver la verdad es la app Terminal, que ya viene en la Mac: unos comandos de Terminal leen el número de serie directo del hardware y muestran cómo está configurada.
Todo lo de abajo es de solo lectura. Ninguno de estos comandos cambia nada, así que puedes correrlos en la máquina del vendedor sin riesgo. Abre Terminal en Aplicaciones › Utilidades › Terminal, o búscalo con Spotlight.
Número de serie, modelo y chip
system_profiler SPHardwareDataTypeImprime el resumen del hardware: Model Name (por ejemplo MacBook Pro), Model Identifier (como MacBookPro18,3 o Mac14,2), Chip o Processor, Memory, Serial Number y Hardware UUID. En Mac con Apple silicon o chip T2 también muestra Activation Lock Status. Lo que quieres es Disabled.
¿Prefieres un solo dato? Estos leen el número de serie directo del registro de E/S, y el identificador del modelo y el chip desde el kernel:
ioreg -l | grep IOPlatformSerialNumber
ioreg -rd1 -c IOPlatformExpertDevice | grep IOPlatformSerialNumber
sysctl -n hw.model
sysctl -n machdep.cpu.brand_stringEl número de serie que sale en Terminal es el grabado en la placa lógica. Compáralo con el de la carcasa de abajo, el de la caja y el del anuncio. Si no coinciden, puede ser una placa cambiada o una carcasa que no es de esa Mac. Aquí puedes decodificar los números de serie viejos de 12 caracteres (o leer cómo leer un número de serie de Apple):
Versión de macOS
sw_versVas a ver ProductName, ProductVersion (por ejemplo 15.x) y BuildVersion. Confirma que esa versión siga siendo compatible con el modelo, y desconfía de una Mac en un macOS muy viejo “porque las actualizaciones la rompen”. A veces es un MDM o un bloqueo de activación que el vendedor quiere esconder.
Estado de MDM y de inscripción
Esta es la revisión más importante en cualquier Mac que pudo ser de una empresa o de una escuela. Una Mac administrada se puede bloquear, borrar o reconfigurar a distancia, y una registrada en Apple Business Manager o Apple School Manager va a mostrar Administración remota después de cada borrado.
sudo profiles status -type enrollment
sudo profiles show -type enrollment
sudo profiles listEscribe la contraseña de administrador cuando la pida (no se ve nada mientras escribes: es normal).
profiles status -type enrollmentresponde dos preguntas.Enrolled via DEP: NoyMDM enrollment: Noes lo que quieres en una Mac personal.MDM enrollment: Yes(muchas veces con “User Approved”) significa que está administrada ahora mismo.profiles show -type enrollmentle pregunta a los servidores de Apple si ese número de serie tiene una inscripción automática. Una Mac personal normal devuelve un error como “Client is not DEP enabled”. Si devuelve una configuración con el nombre de una organización, la Mac está registrada ahí y va a volver a la administración después de un restablecimiento. Este comando necesita internet.profiles listmuestra los perfiles de configuración instalados. En una Mac limpia no debería haber ninguno.
Confírmalo con una consulta de estado MDM oficial usando el número de serie: lee el registro aunque la Mac ya esté borrada. La página de consulta MDM explica los resultados.
FileVault, SIP y contraseña de firmware
fdesetup status
csrutil status
sudo firmwarepasswd -checkfdesetup status—FileVault is On.significa que el disco está cifrado. Eso es bueno para la seguridad, pero asegúrate de que el vendedor borre la Mac y de que sepas quién tiene la clave de recuperación mientras sea tuya.csrutil status—System Integrity Protection status: enabled.es el estado normal.disabledsignifica que alguien apagó a propósito una protección central de macOS. Es raro en una Mac de uso personal y a veces va ligado a intentos de bypass.firmwarepasswd -check— solo Mac Intel.Password Enabled: Yessignifica que no vas a poder arrancar desde otros discos ni desde Recuperación sin esa contraseña. Las Mac con Apple silicon no usan este comando.
Salud de la batería en MacBook
system_profiler SPPowerDataType | grep -i -E "cycle count|condition|maximum capacity"Busca Cycle Count, Condition (Normal o Service Recommended) y, en macOS reciente, Maximum Capacity. Apple publica el conteo de ciclos previsto de cada modelo en su sitio de soporte; la mayoría de las MacBook recientes están calificadas para 1,000 ciclos.
Find My y bloqueo de activación: míralo por los dos lados
Terminal muestra el estado del bloqueo de activación en las Mac compatibles, pero confírmalo de dos formas:
- En la Mac: Configuración del Sistema › [nombre] › iCloud. El vendedor tiene que cerrar por completo la sesión de su cuenta de Apple, y eso apaga Encontrar en la Mac.
- Corre una consulta Find My (FMI) de MacBook y una consulta de iCloud limpio o perdido de MacBook con el número de serie. Leen los registros de Apple, así que siguen sirviendo después de borrar la Mac.
Luego pídele que use Borrar todo el contenido y la configuración (Configuración del Sistema › General › Transferir o restablecer) enfrente de ti. Una Mac limpia reinicia en el asistente de configuración sin pedir la cuenta de Apple de nadie y sin la pantalla de Administración remota.
Cómo leer los resultados
| Qué ves | Qué suele significar | Qué hacer |
|---|---|---|
| El número de serie en Terminal no es el de la carcasa | Placa lógica o carcasa cambiada | Pide los papeles de la reparación y revisa los dos números de serie |
MDM enrollment: Yes | La administra una organización ahora mismo | No compres hasta que la organización la quite |
Enrolled via DEP: Yes o una organización en profiles show | Registrada en Apple Business Manager o School Manager | Pide la liberación por escrito de la organización |
| Activation Lock Status: Enabled | Sigue en una cuenta de Apple | El vendedor tiene que cerrar iCloud enfrente de ti |
System Integrity Protection status: disabled. | Alguien cambió la seguridad | Pregunta por qué y vuelve a activarla desde Recuperación de macOS |
| Condition: Service Recommended | Batería gastada | Mete un cambio de batería en el precio |
Lista de un minuto
- El número de serie en Terminal es el de la carcasa y el de la caja.
- El modelo y el chip coinciden con el anuncio.
MDM enrollment: No,Enrolled via DEP: Noy ningún perfil instalado.- Bloqueo de activación desactivado y Find My apagado después de cerrar sesión.
- Condición de la batería Normal, con un conteo de ciclos razonable.
Para la revisión completa en persona, sigue la lista para comprar una MacBook usada y corre la consulta de número de serie de Mac:
Preguntas frecuentes
¿Cómo veo el número de serie de la Mac en Terminal?
Corre system_profiler SPHardwareDataType y busca Serial Number, o corre ioreg -l | grep IOPlatformSerialNumber.
¿Cómo sé si una Mac está inscrita en MDM?
Corre sudo profiles status -type enrollment. Si muestra MDM enrollment: Yes o Enrolled via DEP: Yes, la administra una organización.
¿Borrar la Mac quita el MDM?
Quita el perfil instalado, pero una Mac registrada en Apple Business Manager vuelve a mostrar Administración remota al configurarla. Solo la organización puede liberarla.
¿Se puede ver el bloqueo de activación en Terminal?
En Mac con Apple silicon o chip T2, system_profiler SPHardwareDataType muestra Activation Lock Status. Confírmalo con una consulta oficial de Find My.
¿Es seguro correr estos comandos de Terminal?
Sí. Solo leen información. Los que llevan sudo piden la contraseña de administrador y no cambian ninguna configuración.