visudo

Linux · Usuarios y permisos · solo documentación

Qué hace y para qué sirve

Edita el fichero /etc/sudoers bloqueándolo y comprobando la sintaxis antes de guardar, para no dejar sudo inutilizable.

Sintaxis

visudo [opciones]

Opciones y parámetros

  • -c

    Solo comprueba la sintaxis del fichero sudoers y termina.

  • -f fichero

    Edita o comprueba otro fichero, como uno de /etc/sudoers.d/.

  • -s

    Modo estricto: trata como error cualquier alias que se use sin definir.

  • -q

    Modo silencioso: muestra menos mensajes al comprobar.

  • -V

    Muestra la versión y la configuración de sudoers.

Ejemplos de uso

  • sudo visudo

    Abre /etc/sudoers en el editor y valida al guardar.

  • sudo visudo -c

    Comprueba la sintaxis de la configuración actual.

  • sudo visudo -f /etc/sudoers.d/devs

    Crea o edita una regla propia sin tocar el fichero principal.

  • sudo visudo -cf /etc/sudoers.d/devs

    Comprueba solo ese fichero de reglas.

Notas y errores frecuentes

  • Usa el editor definido en EDITOR o VISUAL.
  • Para reglas de un grupo o un usuario concreto es más limpio usar ficheros en /etc/sudoers.d/.
  • Una línea mal escrita en sudoers puede bloquear el acceso a sudo: nunca lo edites con un editor normal.

Comandos relacionados