Mis servidores en la nube en Ubuntu 14.04 tienen un usuario llamado root
.
Localmente (no en la nube), cuando uso System Settings > User Accounts
no hay ningún usuario nombrado root
y cuando intento agregar uno no lo permite. ¿Por qué no y cómo puedo nombrar a un usuario root
?
Quiero que mis experimentos locales sean lo más similares posible a los servidores en la nube. Ese es mi propósito para un usuario llamado root
.
Respuesta1
Ejecute el siguiente comando y verifique el resultado.
cat /etc/passwd | grep root
Debería mostrar algo así
root:x:0:0:root:/root:/bin/bash
Normalmente no tienes acceso a la cuenta raíz y tu cuenta predeterminada tiene privilegios sudo.
Respuesta2
No sé nada sobre Ubuntu Cloud, pero todas las instalaciones de Ubuntu tienen un usuario root (todas las distribuciones GNU/Linux lo tienen), pero la mayoría de las versiones de Ubuntu lo ocultan y requieren que el usuario use Sudo para tareas administrativas. Para responder a su pregunta, no puede crear el usuario raíz porque el usuario ya existe.
No me creas, escribe:
sudo -u root whoami
El resultado debería ser "raíz".
Respuesta3
La cuenta root
ya está ahí, como han señalado otros. Es uno muy especial, no el típico.cuenta de usuario, por lo que normalmente está oculto para la mayoría de las herramientas gráficas que existen.
EstásSe supone que no debes usar esa cuenta directamente., pero sudo
solo cuando sea necesario. De forma predeterminada, el inicio de sesión con esa cuenta está deshabilitado y debería permanecer así para la mayoría de las personas.
Si sabes lo que estás haciendo, Aún puedes habilitar esa cuenta con este comando:
sudo passwd
Eso le permitirá asignar una contraseña a root y habilitar su inicio de sesión. Esto tiene una única ventaja para las instalaciones típicas que yo sepa: habilita automáticamente el modo de recuperación protegido con contraseña; de lo contrario, queda completamente desprotegido.
Incluso cuando esté habilitada, la root
cuenta seguirá oculta a la mayoría de las herramientas gráficas. Algunos se pueden configurar para mostrarlo, otros no.