Acabo de vender mi Mac. Actualmente estoy reinstalando una copia nueva de Lion. Después de eso, quiero instalar la copia de Office que incluyo e instalar todas las actualizaciones. Después de eso, ¿es posible revertirlo para que mi comprador obtenga los cuadros de diálogo de configuración inicial "seleccionar un idioma, crear un usuario"?
Respuesta1
Puede hacerlo eliminando la cuenta de usuario que creó a través de single-user mode
.
Nota: sustituya su nombre de usuario en todos los comandos que tengan la palabra nombre de usuario.
Una vez que haya terminado de instalar el nuevo software y las actualizaciones, reinicie la computadora mientras mantiene presionado Command-s
.
Una vez que se le solicite, ingrese el comando:
mount -uw /
Eliminar preferencias de usuario:
rm -R /Library/Preferences/
Eliminar cuenta de usuario:
rm -R /Users/username/
Eliminar AppleSetupDone:
rm /var/db/.AppleSetupDone
Luego inicie los servicios de directorio escribiendo:
launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
- Tenga en cuenta que es posible que deba utilizar com.apple.DirectoryServicesLocal.plist (pero primero pruebe lo anterior)
Ahora, ¿a qué grupos de búsqueda pertenece su usuario?
dscl . -list /groups GroupMembership | grep username–
Elimina los grupos correspondientes a tu nombre de usuario:
dscl . delete /groups/username
- Haga esto para todos los grupos que encontró con el comando anterior
Eliminar base de datos de usuarios:
rm /var/db/dslocal/nodes/Default/users/username.plist
Una vez que se haya eliminado todo, escriba reboot
para reiniciar el sistema o shutdown -h now
apagarlo.
Respuesta2
DeCómo restablecer Leopard al Asistente de configuración - Sugerencias para Mac OS X
Esta sugerencia probablemente será más útil para las personas que se ganan la vida configurando máquinas, pero si está vendiendo o regalando su máquina, o simplemente solucionando problemas de inicio de sesión, puede resultar útil. Estos son los comandos de Terminal para eliminar una cuenta temporal (o única) en modo de usuario único en Leopard (en los siguientes comandos, reemplace el nombre de usuario con el nombre corto de la cuenta que haya creado). Tenga en cuenta que todo esto debe hacerse en modo de usuario único (mantenga presionado Comando-S durante el arranque).
Primero, lo habitual:
$ mount -uw /
$ rm -R /Library/Preferences/
$ rm -R /Users/username/
(Tenga en cuenta que eliminar /Biblioteca/Preferencias/ es opcional y en algunos casos puede causar problemas después de preconfigurar algún software de terceros. Sin embargo, hago esto después de configuraciones o instalaciones simples, por ejemplo, instalar un sistema operativo, aplicar actualizaciones de software y luego entrégueselo al usuario final para que cree una cuenta nueva).
Ahora estas son las novedades de Leopard:
$ rm /var/db/dslocal/nodes/Default/users/username.plist
$ rm /var/db/.AppleSetupDone
Si bien deshacerse de .AppleSetupDone no era realmente necesario para los sistemas operativos 10.2 a 10.4, sí debe deshacerse del archivo de configuración en Leopard, o cuando reinicie, obtendrá una ventana de inicio de sesión y no tendrá una cuenta funcional para iniciar sesión. con.
Esperaba poder escribir simplemente dscl. -eliminar /Users/temp para eliminar la información de la cuenta (mucho más breve y más fácil de recordar), pero aparentemente el comando dscl no funciona en modo de usuario único incluso cuando sigues las instrucciones para iniciar los Servicios de directorio local - bueno .
Por cierto, intentar hacer todo esto a través de la GUI es prácticamente imposible. Incluso si habilita Root e inicia sesión así, el panel de configuración de Cuentas en Leopard no le permitirá eliminar la última o única cuenta de usuario Administrador.
También descubrí algo interesante: si no le da contraseña a su cuenta temporal (o cualquier cuenta de administrador), encontrará que cuando inicie e intente ejecutar Sudo desde un shell (al menos bash), no funcionará. - simplemente regresa al mensaje principal del usuario. Resuelva esto dándole a su cuenta temporal una contraseña corta, a menos que esté seguro de que no tendrá que hacer ninguna travesura de superusuario desde la Terminal como parte de la configuración. Una buena protección de seguridad para los usuarios finales a quienes no les gustan las contraseñas, pero aún así es un nuevo problema con el que lidiar.