1 votos

Cambiar el ID de Usuario, Mientras que se Registra En (Todavía se Registra en el Ahora)

Yo estaba cambiando algunos ajustes cuando me encontré con el id de usuario en la sección de cuentas. Por alguna razón inexplicable, pensé que significaba mi red ID de Usuario, es decir, lo que permitiría identificar a un router. Ni idea de por qué pensé que esto. De todos modos.

He cambiado mi nombre de Usuario. Todavía estoy conectado. No puedo abrir ningún programa, incluyendo la terminal, para intentar cambiarlo.

Los programas abiertos actualmente incluyen: Buscador (en la carpeta de descargas), Firefox, Sublime y Outlook.

Actualmente tengo miedo a que se reinicie. Sin embargo tengo acceso a varios otros Windows/Linux y un montón de unidades de memoria flash si necesito descargar/instalar/prep en vivo de arranque/etc.

Necesito averiguar cómo cambiar mi ID de Usuario de la espalda.

Solución actualmente estoy tratando de trabajar: Tengo un explorador de archivos abiertos. He sublime abierto.

Si no puedo encontrar donde OS X almacena el IDENTIFICADOR de Usuario, yo podría ser capaz de desplazarse y cambiar de nuevo a lo que se supone que debe de ser (501 creo?).

Si alguien tiene ideas o soluciones, soy todo oídos. En cualquier caso, voy a publicar una actualización cuando se resuelve de una manera o de la otra.

Edit: Actualización (desde que me dijo que yo lo haría). El problema ha sido resuelto, Klanomath de la solución a continuación funcionó a la perfección primera vez. Gracias!

1voto

klanomath Puntos 19587

Reinicie su Mac en Modo de Usuario Único (cmdS durante el arranque) y escriba en el símbolo del sistema:

/sbin/fsck -fy
/sbin/mount -uw /

Lanzamiento opendirectoryd:

launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist

Usted obtendrá algunos mensajes de error varias veces.

A continuación, introduzca (en sustitución de nombre de usuario con su nombre de usuario):

dscl . -read /Users/username UniqueID

Usted debe obtener algo como 272 (si la ha cambiado a 272 accidentalmente)

Ahora cambiar a 501 de nuevo y comprobar el resultado:

dscl . -change /Users/username UniqueID 272 501
dscl . -read /Users/username UniqueID

que debe ceder el original 501.

A continuación, introduzca exit y de inicio a su interfaz gráfica de usuario o mejor: reinicie su Mac inmediatamente con shutdown -r now para evitar errores basado en el prematuro lanzamiento de opendirectoryd. Tengo algunas kextunload errores tratando de apagar/reiniciar después de arrancar directamente a la interfaz gráfica de usuario.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X