Ubuntu: avviare Firestarter all'avvio di ogni utente
Su Ubuntu utilizzo come firewall Firestarter. Fino ad oggi l'ho sempre avviato a mano, con il menu Sistema -> Amministrazione -> Firestarter.
In questo modo viene richiesta la password di amministrazione per avviarlo.
Non sono però l'unico ad usare il PC, inoltre è scomodo dover avviare il firewall a mano e fornire la password. ho trovato un tutorial su come avviare automaticamente Firestarter alla partenza del PC. Vi rimando al tutorial in inglese per una spiegazione dettagliata, io vi riassumo i passi qui, supponendo che voi abbiate già installato Firestarter (il modo più semplice è usare Synaptic).
Ecco i passi da seguire.
Aprire una finestra terminale (Applicazioni-> Accessori -> Terminale) e scrivere:
export EDITOR=gedit && sudo visudo
Spiegazione: imposta come editor "gedit" e avvia il programma "visudo", che serve per modificare in modo sicuro il file "sudoers". Questo file contiene le impostazioni dei permessi di avvio dei vari programmi per gli utenti.
Vi viene chiesta la password di amministratore e dovete fornirla.
Occorre a questo punto, per ogni utente del PC, inserire una riga nel file, del tipo:
username ALL= NOPASSWD: /usr/sbin/firestarter
username va sostituito con il nome dell'utente.
Per pulizia conviene inserire la riga (o le righe se gli utenti son più d'uno) dopo la seguente, già presente nel file:
%admin ALL=(ALL) ALL
e, sempre per pulizia, inserire prima di esse una riga di commento (il carattere # indica ogni riga di commento), per esempio:
# istruzionì seguenti aggiunte da Riccardo il 19-8-2007 per abilitare tutti a usare Firestarter
Ognuna delle istruzioni inserite dice che l'utente "username" può avviare firestarter senza password.
Poi, a causa di un bug, occorre sostituire questa linea:
Defaults !lecture,tty_tickets,!fqdn
con queste 4 (le prime sono solo commenti promemoria che rimandano a forum dove si parla del bug, più la riga errata riportata sempre per promemoria):
#Bug: https://bugs.launchpad.net/ubuntu/+source/firestarter/+bug/30291
# https://bugs.launchpad.net/ubuntu/+source/firestarter/+bug/47662
#Defaults !lecture,tty_tickets,!fqdn
Defaults !lecture,tty_tickets,!fqdn,env_keep+="DISPLAY HOME"
A questo punto occorre salvare il file.
Con le modifiche fatte si autorizzano gli utenti indicati a avviare Firestarter senza password di amministratore.
Occorre ora fare in modo che Firestarter parta automaticamente all'avvio, per questo occorre andare in Sistema -> Preferenze - >Sessioni, cliccare su "Nuovo" e scrivere:
nella casella Nome: Firestarter
nella casella Comando: sudo firestarter --start-hidden

E premere OK. In questo modo Firestarter va afinire nelle applicazioni che partono automaticamente all'avvio, e viene avviato in modalità "nascosta".
Il segno dell'avvio di Firestarter è questo simboletto che compare nella barra in alto, a sinistra (se usate Gnome):
![]()
A me così a funzionato, ditemi nei commenti se avete problemi. L'unico inconveniente è che non funziona più il menu di avvio installato all'origine con Firestarter, che lanciava il comando seguente:
gksu /usr/sbin/firestarter
e funziona se lomodific con:
sudo /usr/sbin/firestarter
Technorati Tags: tutorial, ubuntu, firestarter
Powered by ScribeFire.
- blog di ricir
- 5609 letture
Amici blogger
(in ordine di apparizione...)
Chico
La Giostra
Danix
Missdocsa
Krisstar
Enzo
Carlomegu
Massimo Cardaci
Maria Teresa
Silvia
Andrea S.
Massimiliano
Blog amici
(in ordine di apparizione...)
Wexus
P|xeL
deMoniacnet
Psicomante
Gianluca
Federico
Lorenzo
Gigi
Dario
<!-- Start of StatCounter Code -->
<!-- End of StatCounter Code -->




commenti
Salve, riscontro il seguente
Salve, riscontro il seguente problema quando tento di editare il file sudoers con visudo:
E325: ATTENTION
Found a swap file by the name "/etc/.sudoers.tmp.swp"
owned by: root dated: Sun Sep 14 16:49:58 2008
file name: /etc/sudoers.tmp
modified: YES
user name: root host name: gulliver-laptop
process ID: 6705
While opening file "/etc/sudoers.tmp"
dated: Sun Aug 31 19:35:40 2008
(1) Another program may be editing the same file.
If this is the case, be careful not to end up with two
different instances of the same file when making changes.
Quit, or continue with caution.
(2) An edit session for this file crashed.
If this is the case, use ":recover" or "vim -r /etc/sudoers.tmp"
to recover the changes (see ":help recovery").
If you did this already, delete the swap file "/etc/.sudoers.tmp.swp"
to avoid this message.
"/etc/sudoers.tmp" 23 lines, 470 characters
Press ENTER or type command to continue
Please, help me!
TIA!
Problemi dopo aver seguito il blog
Ciao ...dopo aver seguito la procedura elencata sul tuo blog non riesco più ad acceddere in modalità root!...Quando vado sul terminale e digito sudo -i questo è l'output che mi viene trasmesso:
Sorry, user sals969 is not allowed to execute '/bin/bash' as root on sals969-desktop.
Ho provato anche a cambiare password ma niente da fare.
Spingarde (un utente del forum di ubuntu.it mi ha risposto cosi:
Prova a digitare : sudo su
poi inserisci la password
niente. Ecco quello che mi restituisce il terminale:
Sorry, user sals969 is not allowed to execute '/bin/su' as root on sals969-desktop.
Cosa sarà successo?...
Sudoers
Temo che tu abbia inavvertitamente fatto qualche modifica al file sudoers, modifica che ti toglie i diritti di utilizzare sudo.
Se vuoi provare a mandarmi il file /etc/sudoers (la mia mail è in basso a destra nella pagina) posso cercare di capire...
Intanto magari dà un'occhiata a queste pagine:
http://www.sudo.ws/sudo/man/sudoers.html
http://en.wikipedia.org/wiki/Comparison_of_privilege_authorization_features
FW Sudoers (risolto)
Effettivamente avevo modificato il file sudoers...
# Members of the admin group may gain root privileges
%admin ALL=(ALL) AL
l'erreore stava in questa stringa...come potete vedere mancava una L a ALL
con rw+ugo poi l'ho copiato nella cartella /home
Ho provato ad andare con nautilus su etc/sudoers mi ha fatto aprire il file ma poi una
volta aperto il terminale al comando sudo -i mi dice:
sudo: /etc/sudoers is mode 0666, should be 0440
Sono entrato in modalità recovery dal Grub iniziale e ho dato questo
comando:
# chmod 440/etc/sudoers
e poi
# reboot
e Ora rifunziona tutto a meraviglia
Grazie lo stesso...ciao
Sals969
firestarter
Salve!
Quano accendo la macchina, mi appare una schermata di firestarter che devo eliminare con File+Quit.
Poi riappare una seconda volta, e la tolgo cliccando su X.
Come faccio per eliminare almeno il primo inconveniente?
Non saprei
E' seguendo le mie istruzioni che ti succede? Il comando che ho dato io non fa apparire alcuna schermata,, parte firestarter e comapre solo l'iconetta in alto.
Riccardo
Invia nuovo commento