Para dejar en claro lo que las otras respuestas ya declararon: ese otro usuario no solo es "root tanto como usted" (la respuesta de Videonauth), sino que también puede convertirse en usted (cambiar a su cuenta de usuario) .
Esto se debe a que con los privilegios de superusuario, uno puede cambiar a cualquier cuenta.
Probablemente lo sepas
sudo su
que es una opción para abrir un shell de root si root no tiene una contraseña establecida (por lo que no puede iniciar sesión directamente como root).
su
es la abreviatura de "cambiar de usuario". ¿A qué usuario cambia? No se indica ninguno, ¿verdad? Pero desde la página del manual, podemos aprender que:
Invocado sin un nombre de usuario, su valor predeterminado es convertirse en superusuario.
Entonces esto efectivamente es
sudo su root
si no cambiaste el nombre root
a otra cosa.
Si acaba de ejecutar su <someuser>
, se le pedirá una contraseña. Entonces, si ejecuta su root
, se le solicita la contraseña de root (que no existe en Ubuntu de manera predeterminada, por lo que no puede iniciar sesión (tenga en cuenta que no se establece una contraseña significa que no hay medios para iniciar sesión a través de una contraseña que es diferente de la contraseña que es la cadena vacía)). Pero si ejecuta sudo su root
, se le solicita su propia contraseña. Y solo te lo pide sudo
. Una vez que sudo
recibe su contraseña, ejecuta el comando que recibió como parámetros con privilegios de superusuario. Como uno puede cambiar a cualquier cuenta cuando tiene privilegios de superusuario, no es necesario solicitar una contraseña.
Entonces al ejecutar
sudo su <yourusername>
, el otro sudoer puede iniciar sesión como usted.