BSD-FAQ-it
Indietro | Capitolo 10. Il Firewalling e FreeBSD | Avanti

# 10.3. Utilizziamo il file /etc/inetd.conf

Abbiamo detto in precedenza che, molto spesso, non è possibile rinunciare al servizio dell'inetd. In tale ipotesi è necessario però bloccare l'eventuale rilascio di informazioni sul sistema. Per raggiungere questo risultato sarà necessario operare sul file /etc/inetd.conf. Nel caso si utilizzi il demone telnetd per fornire accesso da postazioni remote, grazie allo switch -h potremmo disabilitare la visualizzazione del banner del telnetd

    telnet stream tcp nowait root /usr/libexec/telnetd telnetd -h

Un'ulteriore swirch -U può essere utilizzato per effettuare la traduzione dell'indirizzo IP dell'host remoto in un corrispondente nome di host. Se non sarà possibile effettuare la traduzione la sessione telnet non verrà avviata e non sarà disponibile l'accesso al sistema

    telnet stream tcp nowait root /usr/libexec/telnetd telnetd -h -U

Se non si vuole offrire accesso al sistema tramite telnet è bene utilizzare il carattere # per remmare la corrispondente linea nel file /etc/inetd.conf

    #telnet stream tcp nowait root /usr/libexec/telnetd telnetd -h

Nel caso si utilizzi il demone ftpd potremo anche abilitare il logging delle connessioni. Nel file /etc/inetd.conf dovremo inserire lo switch -l -l che consentirà di registrare qualsiasi tipo di informazione

    ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l -l

Indietro | Partenza | Avanti
Modificare il file /etc/rc.conf | Risali | TCP Wrappers