4 votos

Borrar un perfil de usuario de red del ordenador

Mi ordenador está conectado a un dominio de la escuela, y algunas personas lo utilizaron para conectarse. Ahora, las cuentas de los otros usuarios siguen aquí. No tengo ninguno de sus archivos, sino sólo las cuentas de shell vacías que OS X crea por defecto. Siguen siendo unos 250MB por usuario (de las cosas que OS X pone por defecto, más las cachés que usaron al navegar, etc.).

¿Puedo eliminar estas carpetas de usuario de forma segura (con sudo)? ¿O tengo que hacer algo de magia de Servicios de Directorio para asegurarme de que OS X sepa que los usuarios se han ido?

EDIT: Los usuarios no están en mi lista "/Search/Users" de DirectoryServices, ni tampoco en /etc/passwd. Sus carpetas de usuario se muestran como propiedad de IDs numéricos, en lugar de sus nombres reales.

1voto

David Anderson - DCOM Puntos 7724

Es necesario hacer algo de magia de los Servicios de Directorio porque normalmente /etc/passwd no existe realmente en un Mac y se crea cada vez que se accede a él desde los registros de Open Directory.

Para eliminar sus usuarios de la terminal, ejecute

dscl . -delete /Users/username

Donde nombre de usuario es el usuario que quieres eliminar.

Si no, deberías poder hacerlo desde la GUI yendo a Preferencias del Sistema -> Usuarios y Grupos -> Selecciona el usuario de la columna de usuarios y elimínalo con el signo menos. Te preguntará sobre la eliminación del directorio de inicio del usuario y querrás decir que sí.

---Edición---

Comprueba si los usuarios existen en el sistema con:

dscl . -list /Users

Si no existen, entonces es seguro eliminar los directorios de inicio ubicados en root del sistema de archivos en /Users/username.

0voto

Nikolay Baranenko Puntos 101

Si no, el caso es que se elimine a través de sysadminctl

sudo sysadminctl -deleteUser <username>

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