Posteado por: DeltaLinuXer | Junio 27, 2007

Agregar usuario a sudo

Una cosa que me molestó mucho de Archlinux (y otras distros que requieren un toque más a mano) es que para realizar tareas administrativas por medio de una Terminal es que hay que loguearse como root y después hacer lo que necesitas, lo que es muy molesto (insisto).

Lo primero que tenemos que hacer, si no lo tenemos instalado, instalemos sudo por medio del gestor de paquetes que tengas. Ya sea:

Archlinux:
# pacman -S sudo

Debian:
# apt-get install sudo

Gentoo:
# emerge -av sudo

O sea cual sea tu distribución. Ahora como root hacemos un ‘visudo‘ si sabes usar VI o simplemente hacer un ‘nano /etc/sudoers‘ para ser más sencillos. Y agregamos lo que está en negrita:

# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#

Defaults env_reset

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root ALL=(ALL) ALL
<usuario> ALL = NOPASSWD: ALL

Donde ‘usuario‘ es el nombre de usuario del que quieres agregar. Puedes añadir cuantos quieras.

Y eso es todo…


Respuestas

  1. [...] Lo que está en paréntesis solo se usa en Ubuntu o en máquinas con sudo. [...]

  2. Me sirvio, acabo de pasar de Ubuntu a Debian y andaba en busca de algo asi como lo que vos has posteado. Gracias :P

  3. Amigo, muchas gracias, casi me volví mono leyendo los manuales de sudo y sudoers sin encontrar la solución, y es realmente simple.
    Gracias!

    Debian etch 4.0r1

  4. no pude hacerlo porque me pide esto
    File Name to Write: /etc/sudoers
    ya le puse mi pass mi nombre de usuario y no se q mas poner por lo demas esta enorme gracias

  5. Muy útil, siempre olvido como hacerlo.

    Gracias.


Dejar una respuesta

Su respuesta:

Categorías