Solución de la comunidad

¿Puedes cambiar el nombre del usuario administrador inicial de ZimaOS?

A ZimaOS user found that editing passwd and shadow did not rename the initial admin account; ZimaOS had already removed supported username modification.

El nombre de usuario inicial del propietario/administrador de ZimaOS no está pensado para cambiarse mediante la interfaz de usuario compatible ni editando /etc/passwd. ZimaOS eliminó explícitamente la modificación del nombre de usuario en la línea de versiones 1.2.3, por lo que cambiar únicamente los archivos de la cuenta de Linux no actualiza la base de datos de la aplicación ni el modelo de permisos.

Si solo necesitas otro nombre para un familiar o una cuenta de carpeta compartida, crea una cuenta de miembro independiente. Si es necesario cambiar el nombre del propietario inicial, planifica una reinicialización controlada en lugar de cambiar parcialmente los archivos del sistema.

Por qué editar /etc/passwd no funciona

La identidad de la cuenta de ZimaOS no se almacena únicamente en los archivos tradicionales de Linux /etc/passwd y /etc/shadow. La interfaz web, los recursos compartidos, la base de datos local y los servicios de las aplicaciones también registran el estado de la cuenta.

Cambiar solo una capa puede hacer que el panel y el backend tengan información contradictoria sobre el usuario.

ZimaOS eliminó explícitamente la modificación del nombre de usuario

Las notas de la versión 1.2.3 de ZimaOS indican que ya no se permite cambiar el nombre de usuario de la cuenta de ZimaOS. La misma versión también corrigió varios problemas relacionados con la creación de usuarios.

Las actuales notas de la versión 1.2.3 de ZimaOS documentan ese límite.

Usa cuentas de miembro para otras personas

La versión actual de ZimaOS admite cuentas de miembro independientes para familiares y compañeros de equipo, con contraseñas y permisos de recursos compartidos independientes. Esta es la forma compatible de proporcionar a otra persona un nombre de cuenta diferente sin modificar la identidad del propietario inicial.

La guía de uso compartido multiusuario de ZimaOS muestra cómo crear, editar y eliminar cuentas de miembro para carpetas compartidas.

No cambies el nombre del usuario de Linux detrás de ZimaOS

Comandos como usermod, ediciones directas de /etc/passwd o cambios manuales en la base de datos de usuarios pueden romper las dependencias de los servicios, las rutas, los permisos o el estado de inicio de sesión. ZimaOS es un sistema operativo tipo dispositivo especializado, no una distribución de Linux multiusuario genérica.

Si debes cambiar el nombre del propietario inicial

La opción más segura, dentro de lo compatible, es hacer una copia de seguridad de los datos y de AppData y, después, reinicializar la capa de usuarios y cuentas, o reinstalar/reinicializar ZimaOS y crear el nombre de propietario deseado durante la configuración inicial.

Esta operación es más compleja que cambiar un nombre. Documenta primero los recursos compartidos, las cuentas de miembro, los datos de las aplicaciones y la configuración de acceso remoto.

La recuperación de contraseña no sirve para cambiar el nombre

La documentación de ZimaOS incluye un procedimiento de recuperación que elimina la base de datos de usuarios local para reiniciar la inicialización de las cuentas. Ese procedimiento está destinado a recuperar el acceso tras perder la contraseña, no a cambiar casualmente el nombre de una cuenta de propietario en buen estado.

Úsalo únicamente cuando comprendas las consecuencias y hayas protegido la configuración importante.

Elige cuidadosamente el nombre del propietario durante la configuración inicial

La guía actual de inicio de ZimaOS identifica la primera cuenta como la cuenta principal con privilegios de propietario/administrador. Puesto que el cambio de nombre está restringido, elige un nombre de usuario estable durante la configuración inicial.

La lista de comprobación de configuración ayuda a reducir imprevistos durante la recuperación.

Cambiar el nombre visible no equivale a cambiar el nombre de la cuenta

Si la interfaz actual permite cambiar un avatar, una etiqueta de perfil u otro campo de presentación, eso no significa necesariamente que se modifique el nombre de usuario subyacente utilizado para la autenticación y los permisos. Comprueba el nombre de inicio de sesión real antes de asumir que la identidad ha cambiado.

Por qué un cambio parcial puede romper los recursos compartidos

Los permisos de Samba, las referencias a los miembros y la propiedad gestionada por las aplicaciones pueden depender de identificadores de cuenta que no son visibles en /etc/passwd. Por lo tanto, un cambio parcial puede hacer que el acceso a los archivos funcione en un lugar y falle en otro.

Planifica un cambio de nombre limpio durante la reinicialización

Si el nombre de usuario es lo suficientemente importante como para justificar un restablecimiento, haz primero un inventario de los recursos compartidos, los miembros, AppData y la configuración de acceso remoto. Después de la reinicialización, vuelve a crear deliberadamente el nombre del propietario y verifica cada recurso compartido antes de eliminar cualquier copia de seguridad de la configuración anterior.

Preguntas frecuentes

¿Puedo cambiar el nombre del primer usuario administrador de ZimaOS?

No mediante el procedimiento compatible de modificación del nombre de usuario. ZimaOS eliminó explícitamente los cambios del nombre de usuario de la cuenta en la versión v1.2.3.

¿Puedo editar /etc/passwd y /etc/shadow?

Eso solo cambia una parte de la identidad y puede desincronizar los servicios de ZimaOS. No es un método compatible para cambiar el nombre.

¿Puedo crear otro administrador con un nombre diferente?

Puedes crear cuentas de miembro o compartidas, pero no necesariamente equivalen a sustituir la cuenta del propietario inicial.

¿Qué ocurre si elegí un nombre de propietario incorrecto durante la configuración?

Haz una copia de seguridad del sistema y planifica una reinicialización controlada en lugar de cambiar parcialmente el usuario de Linux.