Cómo conseguir privilegios de root en Ubuntu

Descargar el PDFDescargar el PDF

Para ejecutar tareas administrativas en Linux, debes tener acceso como usuario root (también conocido como superusuario). En la mayoría de las distribuciones de Linux es muy común tener una cuenta de usuario root separada, pero en el caso de Ubuntu, este sistema operativo viene con la cuenta root deshabilitada por defecto. Esto es para evitar que los usuarios cometan errores graves y mantener el sistema a salvo de intrusos. Para ejecutar comandos que requieran de privilegios de root, debes usar sudo.

Método 1
Método 1 de 2:

Ejecutar comandos de usuario root con sudo

Descargar el PDF
  1. How.com.vn Español: Step 1 Presiona Ctrl+Alt+T para abrir una ventana de la Terminal.
    Debido a que Ubuntu bloquea la cuenta root en forma predeterminada, no puedes usar su para convertirte en usuario root como en cualquier otra distribución de Linux.[1] En vez de eso, debes comenzar tus comandos con la palabra sudo.
  2. How.com.vn Español: Step 2 Escribe sudo antes de ingresar el resto de los comandos.
    La palabra "sudo" proviene de la frase en inglés "super user do", que significa "superusuario haz". Cuando agregas "sudo" al principio de un comando, ese comando se ejecuta como usuario root.
    • Por ejemplo: sudo /etc/init.d/networking stop detiene el servicio de red, y sudo adduser agrega un nuevo usuario al sistema. Ambas tareas requieren privilegio de administrador, es decir, de usuario root.
    • Cuando vayas a ejecutar un comando con sudo, te pedirán que ingreses la contraseña. Linux almacena las contraseñas durante 15 minutos para que no tengas que seguir escribiéndola a cada rato.
  3. How.com.vn Español: Step 3 Escribe gksudo antes de ejecutar un comando que abra un programa con interfaz gráfica de usuario (GUI).
    Por razones de seguridad, Ubuntu recomienda no usar sudo para abrir programas con GUI.[2] En vez de eso, es mejor usar el comando gksudo antes de ejecutar el comando que abre el programa.
    • Por ejemplo: escribe gksudo gedit /etc/fstab si quieres abrir el archivo "fstab" en GEdit, un programa de edición con GUI.
    • Si vas a usar KDE Windows Manager, utiliza kdesudo en vez de gksudo.
  4. How.com.vn Español: Step 4 Simula un entorno de usuario root.
    Si eres un usuario con conocimientos avanzados y necesitas acceder a una shell como usuario root para ejecutar scripts específicos, simula una "root shell" a través del comando sudo -i. Este comando te dará acceso de superusuario con las variables de entorno de root.[3]
    • Ingresa el comando sudo passwd root. Este comando sirve para crear una contraseña para el usuario root, lo cual esencialmente, "habilita" la cuenta. No vayas a olvidar esta contraseña.
    • Escribe sudo –i. Escribe la contraseña de root cuando te lo indiquen.
    • El símbolo de la línea de comandos cambiará de $ a #, lo cual significa que ya tienes privilegios de root.
  5. How.com.vn Español: Step 5 Otórgale permisos a otro usuario para que pueda usar sudo.
    Si quieres configurar una cuenta para alguien que actualmente no tiene privilegios de root, necesitarás agregar su nombre de usuario al grupo de sudo. Para hacerlo, escribe usermod -aG nombredeusario (reemplaza nombredeusuario por el nombre de usuario correspondiente).[4]
    Anuncio
Método 2
Método 2 de 2:

Habilitar el usuario root

Descargar el PDF
  1. How.com.vn Español: Step 1 Presiona Ctrl+Alt+T para abrir una ventana de la Terminal.
    Por razones de seguridad (y para evitar daños), la cuenta de usuario root viene bloqueada por defecto. Para ejecutar comandos como root en forma segura, es mejor usar sudo o gksudo. Si es absolutamente necesario que el usuario root tenga una cuenta separada (por ejemplo, si un programa de la empresa exige acceder como usuario root, o si la terminal solo se utilizará con un único usuario), puedes habilitar el usuario root a través de unos simples comandos.
    • Habilitar el usuario root puede poner el sistema en riesgo y Ubuntu recomienda no hacerlo.[5]
  2. How.com.vn Español: Step 2 Escribe sudo passwd root y presiona ↵ Enter.
    Te pedirán que establezcas una nueva contraseña para el usuario root.[6] No vayas a perderla.
  3. How.com.vn Español: Step 3 Ingresa una contraseña y luego presiona ↵ Enter.
  4. How.com.vn Español: Step 4 Escribe nuevamente la contraseña cuando te lo indiquen y luego presiona ↵ Enter.
    El usuario root ahora tendrá una contraseña.
  5. How.com.vn Español: Step 5 Escribe su - y presiona ↵ Enter.
    Ingresa la contraseña del usuario root cuando te lo indiquen para acceder a la línea de comandos de root.
    • Para deshabilitar la cuenta root, escribe sudo passwd -dl root.[7]
    Anuncio

Consejos

  • Es mejor evitar iniciar sesión como root siempre que sea posible. Usando sudo y gksudo puedes ejecutar casi cualquier comando como superusuario.
  • También puedes usar sudo –i para acceder a la shell de otro usuario del sistema. Para convertirte en el usuario "juan" (por ejemplo), debes escribir sudo -l juan y luego escribir TU CONTRASEÑA cuando te lo indiquen (no la contraseña de Juan).
Anuncio

Acerca de este How.com.vn

How.com.vn Español: Personal de How.com.vn
Coescrito por:
Redactor de How.com.vn
Nuestro equipo de editores e investigadores capacitados han sido autores de este artículo y lo han validado por su precisión y amplitud.

El equipo de contenido de How.com.vn revisa cuidadosamente el trabajo de nuestro personal editorial para asegurar que cada artículo cumpla con nuestros altos estándares de calidad. Este artículo ha sido visto 58 918 veces.
Categorías: Sistemas operativos
Esta página ha recibido 58 918 visitas.

¿Te ayudó este artículo?

⚠️ Disclaimer:

Content from Wiki How Español language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Anuncio