¿Cómo inicio sesión como root?

77

Quiero iniciar sesión como root, pero cuando entro

sudo -s

e ingrese la contraseña, este mensaje se muestra: "no está en el archivo sudoers", y cuando entro

su

e ingrese la contraseña, esto se muestra: "error de autenticación".

Mi sistema operativo solo tiene una cuenta. Hace aproximadamente 1 hora me conecto como root y hago algunos comandos, cuando me desconecto, ¡no puedo iniciar sesión en otro momento!

ava
fuente
Necesitaríamos saber qué comandos ejecutabas cuando eras root. Es posible que deba restablecer su contraseña: askubuntu.com/questions/24006/…
Jorge Castro
¿Desea cambiar de usuario en la terminal cuando usó su comando? si quieres, entonces debes tener la contraseña de root
Jatttt

Respuestas:

55

El sucomando requiere que ingrese la contraseña de root. El usuario raíz en Ubuntu en general está bloqueado, por lo que ningún usuario puede iniciar sesión, rootpor sulo que no es probable que funcione.

Para sudo -strabajar tendrás que ser parte del admingrupo en una máquina Ubuntu, que aparentemente no eres.

Si usted es el único usuario en el sistema que es preocupante y puede estar bastante involucrado para solucionarlo. Si no, le sugiero que hable con el administrador del sistema o el propietario del sistema para ver si incluso puede obtener rootprivilegios.

Karlson
fuente
8
y si es su máquina, y de alguna manera ha perdido los privilegios de root, deberá solucionarlo iniciando en modo de recuperación.
enms.
Mi sistema operativo solo tiene una cuenta. Hace aproximadamente 1 hora me conecto como root y hago algunos comandos, cuando me desconecto, ¡no puedo iniciar sesión en otro momento!
ava
¿Qué comandos hiciste?
Karlson
No lo se exactamente. eso fueron algunos comandos simples como cambiar umask
ava
y un poco de programación de shell, agregue el grupo
ava
48

Tenga en cuenta que la cuenta raíz no está activa por defecto.

Necesitarás hacer:

sudo passwd root

Luego, adelante para configurar la contraseña. Use el usuario root usando

su root
Ronald
fuente
18

El https://help.ubuntu.com/community/RootSudo sugiere:

Si realmente necesita un inicio de sesión Root persistente, la mejor alternativa es simular un shell de inicio de sesión Root utilizando el siguiente comando ...

sudo -i
usuario26687
fuente
no funciona Mi sistema operativo solo tiene una cuenta
ava
4

En primer lugar, debe tener privilegios de administrador. Si no tiene privilegios de administrador, durante el arranque presione y mantenga presionada la shifttecla. Entrarás al menú de GRUB. Aquí seleccione el modo de recuperación. Cuando vea la lista de opciones como dpkgetc., elija iniciar un shell raíz y escriba:

adduser username sudo

(donde usernameestá su nombre de usuario :-))

¡Esto te agregará al grupo de sudoers! Luego escriba exity arranque normalmente. Cuando ingrese a su cuenta, escriba:

sudo passwd root

Luego ingrese su contraseña y escriba la nueva contraseña de root

Después de eso, puede escribir sue ingresar la contraseña de 'root'.

Si no desea cambiar la contraseña de root, puede usar:

sudo -i

para iniciar un shell de root, usando su propia contraseña.

Jatttt
fuente
Dígame si desea activar la cuenta raíz para iniciar sesión en la cuenta raíz :)
Jatttt
Solo una pregunta, ¿el modo de recuperación, que mencionaste anteriormente, afectará a cualquier programa preinstalado en Ubuntu?
Santosa Sandy