Entiendo que si desea modificar quién puede usar sudoy qué pueden hacer con él, debe usarlo visudo. Sé que no debo modificar directamente el archivo / etc / sudoers.
¿Qué es lo que visudohace que modificar directamente el archivo no lo haga? ¿Qué puede ir mal?

sudoy OS X tiene herramientas GNU. Como sudo se creó por primera vez como una aplicación de código abierto, probablemente no haya razón para que sean muchas implementaciones.sudoysudoeditson el mismo comando,sudose comporta comosudo -ecuando se le llama comosudoedit. Creo que es solo que OS X olvidó agregar elsudoedit -> sudoenlace, pero aún debería poder usarsudo -eo llamarsudocon argv [0] configuradosudoeditpara obtener el mismo comportamiento.visudoutiliza nano por defecto.sudo vim /etc/sudoerserror en la sintaxis, no podrésudo vim /etc/sudoersvolver a solucionarlo. Efectivamente, se perderá toda la capacidad de elevar los privilegios a través de sudo, ya que el sistema no podrá analizar el archivo.Desde la página de visudo man:
También verifique esta respuesta desde serverfault .
fuente