Cómo utilizar sudo sin colocar contraseña

En uno de los grupos de facebook de la comunidad de Linux Mint, preguntaban ¿cómo podían instalar aplicaciones sin que se le pidiera la contraseña de sudo? (ya que le fastidiaba tener que ingresar constantemente la contraseña cuando tenía necesidad de instalar, actualizar o buscar algún paquete).

Aunque esto es algo que no se recomienda, vamos a enseñarle a cómo utilizar sudo sin colocar contraseña, deben asumir el riesgo que esto conlleva, por ejemplo, cualquier script o usuario puede instalar/modificar paquetes sin su consentimiento, eliminar archivos, entre otros.

Si a pesar de estas amenaza, desea tener la posibilidad de usar sudo sin la contraseña, sigue el siguiente sencillo procedimiento.

Utilizar sudo sin ingresar contraseña

  • Con cualquier editor de texto y con permisos de superusuario, edita el archivo /etc/sudoers.
  • Añade luego de la línea %sudo ALL=(ALL:ALL) ALL lo siguiente USUARIO    ALL=NOPASSWD: ALL donde USUARIO corresponde al nombre del usuario que desea no necesite contraseña para ejecutar como superusuario.
  • Guarda el archivo y ya tú usuario tendrá acceso sudo sin necesidad de ingresar la contraseña (NO RECOMENDADO)

Conclusión

Este es un procedimiento bastante rápido, pero poco recomendado, asegúrate de utilizarlo bajo tu responsabilidad y en ambiente de producción intenta tener algún tipo de respaldo por si algo sale mal.

Cómo siempre, si les sirvio este artículo o tienen algún comentario, no dudes en escribirnos.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Ormain dijo

    Quieren que Linux les funcione como window$ … XD

    1.    Luigys Toro dijo

      Creo que realmente ese es su objetivo.

  2.   José Miguel dijo

    No acabo de entender como alguien pretende semejante barbaridad. A riesgo de equivocarme, creo que el uso de Windows tiene algo que ver en todo eso. Pero aun así, no es excusa. GNU/linux tiene sus peculiaridades y, si no están dispuestos a aprender, yo les recomendaría Windows. Esa hubiese sido mi respuesta.

    Saludos.

  3.   Gerardo G dijo

    para eso mejor acceder directamente a su, e instalar los paquetes, hacer un bash para ello y evitar lo feo que es darle el poder a una cuenta cualquiera.

  4.   HO2Gi dijo

    Yo uso en las pc de usuarios de donde trabajo este comando y les dire el por que
    echo » ALL ALL=NOPASSWD:/sbin/init» >>/etc/sudoers
    la razón no apaga la pc por ende les doy a los usuarios el init 6 e init 0 como un acceso en menú solo le dan clic y las pcs se apagan es un fallo de pc viejas con placas intel usando ubuntu 12 .04 no actualizo por que no le da mas capacidad alas pcs.
    Ya en Pcs nuevas instalamos mint que va muy bien.
    en total son 90 pc y los usuarios con conocimientos basicos.

    1.    Luigys Toro dijo

      De igual manera debes tener cuidado, efectivamente he escuchado y la que aplica es una solución poco elegante pero efectiva

  5.   Luis A. dijo

    No conozco a nadie a 3 kilometros a la redonda que se valla a meter en la pc especificamente a abrir la consola y ejecutar ordenes de superusuario. De todas maneras es recomendable crear una cuenta de invitado. Cabe recordar que no necesariamete el password de sudo sea el de root como se configuran en algunas distros como ubuntu y arch derivados; Pero imaginemos que le instalamos linux a alguien que viene de windows y a la hora de instalar software utiliza softwarecenter o synaptic, tiene que estar metiendo la clave cada vez que lo abre, con este proceso se evita pero siempre es recomendable recordar la clave de root.

  6.   zanardi dijo

    Iba a escribir algo pero ya dijeron todo lo que iba a decir… jeje. Particularidad de Linux es, justamente, seguridad de que no haga nada sin pedir permiso al usuario, como otro SO Privativo que conozco pero no mencionaré (Por no hablar mal de Windows, saben…) Entonces eso para qué? Si no le gusta meter contraseña? Quédese con Windows… O establezca una contraseña segura, fuerte pero corta…. (Y seguro terminan escribiendo 123456)

  7.   Eduardo Cuomo dijo

    ¿Qué pasaría si ejecutan un script o programa «seguro» y de repente quiere hacer algo con «sudo» sin pensar que hacía eso? Es el principio de los Virus en Window$