Arrancar Firestarter al inicio

El problema con arrancar el Firestarter al inicio de la sesión es que pide la contraseña, hay un par de soluciones, la primera sería cambiar los privilegios del archivo para poder utilizarlo todos, esta no se hasta que punto puede ser una solución adecuada, dado que cualqueira podrá modificar el iptables. La otra solución es permitir que el usuario utilice Firestarter sin necesidad de contraseña.

Yo finalmente he optado por esta segunda, aunque no lo tengo muy claro porque cualquiera que entre en mi cuenta tiene acceso al Firestarter, pero ¿quien va a entrar?

Este problema se produce al ejecutar ’sudo firestarter’ al inicio de sesión. Tenemos que modificar el archivo de configuración de sudo, para que podamos ejecutar este comando sin contraseña y sin problemas.

Mi archivo ‘/etc/sudoers’ queda de esta manera:

# /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
Defaults    !lecture,tty_tickets,!fqdn,env_keep+="DISPLAY HOME XAUTHORIZATION"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root    ALL=(ALL) ALL
# Allow members of group sudo to execute any command after they have
# provided their password
# (Note that later entries override this, so you might need to move
# it further down)
%sudo ALL=(ALL) ALL
#
#includedir /etc/sudoers.d
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
atareao ALL=NOPASSWD: /usr/sbin/firestarter

Hay que modificar del archivo original, la linea de ‘Defaults’, tal y como se indica a continuación:

#Defaults    env_reset
Defaults    !lecture,tty_tickets,!fqdn,env_keep+="DISPLAY HOME  XAUTHORIZATION"

y añadir la ultima linea para que nuestro usuario pueda ejecutar sin contraseña el comando del cortafuegos.

atareao ALL=NOPASSWD: /usr/sbin/firestarter

Ya solo nos falta añadir en la sesión de inicio de Gnome firestarter, así que añadimos en Sistemas > Preferencias > Sesiones, el siguiente comando:

sudo firestarter --start-hidden

para que se ejecute al inicio, minimizado en la barra de aplicaciones.

Y ya tenemos nuestro cortafuegos listo para ejecutarse sin problemas

2 comentarios en “Arrancar Firestarter al inicio

  1. Donde dice añadir en la sesión de inicio de Gnome firestarter, así que añadimos en Sistemas -> Preferencias -> Sesiones el comando ‘sudo firestarter –start-hidden‘ son dos — quedaria asi:
    sudo firestarter –start-hidden

Deja una respuesta

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