Ayuda con /etc/sudoers [Solucionado]

Tengo un problema demasiado tonto, pero que no le encuentro la vuelta. Quiero configurar sudo para que el usuario1 pueda usar el comando poff -a. El /etc/sudoers es:

# /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

# Uncomment to allow members of group sudo to not need a password
# %sudo ALL=NOPASSWD: ALL

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root ALL=(ALL) ALL
usuario1 ALL = NOPASSWD: /usr/sbin/xfsm-shutdown-helper
usuario1 ALL = NOPASSWD: /usr/bin/poff -a

Hasta donde yo entiendo por haber leído el man sudoers, esto está bien, sin embargo cuando lo quiero ejecutar me sale el siguiente error:

usuario1@debian:~$ sudo poff -a
>>> /etc/sudoers: syntax error near line 21 <<<
sudo: parse error in /etc/sudoers near line 21
sudo: no valid sudoers sources found, quitting

Y lo peor es que busqué el error "sudo: no valid sudoers sources found, quitting" en Google y no encontré nada.

¿Qué estoy haciendo mal?

1 # /etc/sudoers
2 #
3 # This file MUST be edited with the 'visudo' command as root.
4 #
5 # See the man page for details on how to write a sudoers file.
6 #
7
8 Defaults env_reset
9
10 # Uncomment to allow members of group sudo to not need a password
11 # %sudo ALL=NOPASSWD: ALL
12
13 # Host alias specification
14
15 # User alias specification
16
17 # Cmnd alias specification
18
19 # User privilege specification
20 root ALL=(ALL) ALL
21 usuario1 ALL = NOPASSWD: /usr/sbin/xfsm-shutdown-helper
22 usuario1 ALL = NOPASSWD: /usr/bin/poff -a

¿El problema no sería del xfsm? (línea 21) confuso

the98 escribió:

Tengo un problema demasiado tonto, pero que no le encuentro la vuelta. Quiero configurar sudo para que el usuario1 pueda usar el comando poff -a. El /etc/sudoers es:

# /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

# Uncomment to allow members of group sudo to not need a password
# %sudo ALL=NOPASSWD: ALL

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root ALL=(ALL) ALL
usuario1 ALL = NOPASSWD: /usr/sbin/xfsm-shutdown-helper
usuario1 ALL = NOPASSWD: /usr/bin/poff -a

Hasta donde yo entiendo por haber leído el man sudoers, esto está bien, sin embargo cuando lo quiero ejecutar me sale el siguiente error:

usuario1@debian:~$ sudo poff -a
>>> /etc/sudoers: syntax error near line 21 <<<
sudo: parse error in /etc/sudoers near line 21
sudo: no valid sudoers sources found, quitting

Y lo peor es que busqué el error "sudo: no valid sudoers sources found, quitting" en Google y no encontré nada.

¿Qué estoy haciendo mal?

<code>
# /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.
#

Imaginamos todos que abras editado el archivo con visudo y no a secas con un editor normalito no?
Es decir para editar sudoers sólo deberías poner:

# visudo (a secas sin mas)

Editarlo sin uso de visudo crea caracteres invisibles que luego dan errores del tipo el que muestras por eso existe sólo para sudoers el comando "visudo".
Abrazos!
Sebas

Efectivamente era el editor... Había leído por ahí que podía usar cualquier editor.

¡Muchas Gracias!

PD: Les dije que el problema era tonto, jeje... Perdón las molestias.