Newsgroup: it.comp.sicurezza.varie
Titolo: Debian e sicurezza

Secondo voi se metto on-line una Debian 3 con i seguenti servizi aperti:
- apache
- proftpd (con accesso anonimo non consentito)
- mail - postfix + pop3
- ssh
- inn
- webmin
- bind
Corro dei rischi? In particolare con nessuno di questi server ho fatto
configurazioni particolari, tranne con ssh che ho inserito la stringa per
fargli accettare connessioni solo da un determinato nome utente.
Il server verrà aggiornato tramite cron, mi sapreste dare qualche
suggerimento in proposito? Devo ancora cercare il metodo migliore.
Ci sarà installato anche snort e un altro programma, di cui sinceramente non
ricordo il nome, che analizza i log e invia le righe sospette tramite mail.
Avete altri consigli particolari?
Iptables non riesco ad utilizzarlo, non ho ancora capito il perchè, comunque
ho bloccato tutti i servizi inutili.
Grazie
Fabio

 Tutti? e di INN ad esempio che te ne fai?
News ad accesso riservato, comunque inn è l'unico server di cui potrei
tranquillamente fare a meno.

 Corro dei rischi? In particolare con nessuno di questi server ho fatto
I rischi ci sono sempre, anche a macchina spenta e staccata da ogni
rete.
Se invece parliamo di probabilita` ragionevoli, allora i classici
consigli sono sempre gli stessi: togli quello che non ti serve,
configura tutto il resto per non rispondere a nulla che provega al di
fuori della tua rete (se non ti serve altrimenti). Filtra tutto il
filtrabile con le funzioni di firewall del kernel. Aggiorna
rapidamente i pacchetti affetti da bug pericolosi per la sicurezza
(*). Fai i backup dei dati. E soprattutto, non stupirti se qualcuno
alla fine riesce comunque ad aprirti la macchina in due, ma piuttosto
chiediti come fare a minimizzare i danni nel caso in cui questo
succeda.
(*) in /etc/apt/sources.list:
    deb 
http://security.debian.org
 stable/updates main contrib non-free
-- 
ciao | Siti web utili su Usenet: Zvon RFC repository .
cf   | Le RFC sono la sapieza di Internet, ma e` difficile trovare subito
-----+ quello che  si  cerca.  Oggi  esiste  un archivio con tutte le RFC
ordinate e in HTML: 
http://zvon.org/tmRFC/RFC_share/Output/index.html
 

 "Perche' iptables non funziona"?
Il server è "fresco di installazione" quindi sicuramente non compromesso,
però iptables non ha mai funzionato, mi dice che manca il modulo ip_tables,
se provo a caricarlo mi dice che il modulo non esiste.
Io comunque pensavo come politica di funzionamento di chiudere tutte le
porte inutili togliendo i servizi e non bloccandole con iptables e non posso
limitare alcuni servizi a determinati ip perchè mi connetterò sempre con un
ip dinamico (maledetta telecom che non si decide a coprire la mia zona con
l'adsl), quindi iptables mi servirebbe a poco, almeno imho. Comqunque mi
piacerebbe capire il perchè non funziona.
Ciao
Fabio

 Solo se fai un sano chroot, puo' essere *molto* pericoloso per te..
Ok, ti ringrazio per i consigli.
Ciao
Fabio

se provo a caricarlo mi dice che il modulo non esiste.
Sembra non compilato ne' statico ne' modulare.
Controlla in /usr/src/linux/.config la configurazione del kernel.
-- 
manuel 'fmf' ferrero
Non permettete   a un  vogon,
per nessuna ragione al mondo,
di  leggervi  le sue  poesie.

Corro dei rischi? 
domande due:
1: ti servono? se ti servono, c'e` poco da discutere. Macchine in giro
cosi` ci sono...
2: webmin??? vedi 1.
-- 
Maurizio - Tannoiser - Lemmo
Founder Member of ERLUG (Emilia Romagna Linux User Group)
http://erlug.linux.it

fisso :-(
continua a non sembrarmi una buona idea.


determinati servizi sono utili o meno, e non dirmi che è una eresia..
Debian.


 se provo a caricarlo mi dice che il modulo non esiste.
beh, mi pare evidente che hai ancora il kernel 2.2.19-xxx.
aggiorna al 2.4 se vuoi netfilter (iptables)

 - proftpd (con accesso anonimo non consentito)
Prova a vedere se puoi usare dav, al suo posto.
-- 
Ciao, Fabrizio
"Gli scienziati appena appena decenti servono a permettere ai grandi 
 scienziati di avere il tempo per fare grandi scoperte."(S. Caldana,it.fan.culo)

 Controlla in /usr/src/linux/.config la configurazione del kernel.
In /usr/src non ho nulla
Ciao
Fabio

 Fai un uname -a, tanto per cominciare, e posta l'output.
Linux test.test 2.2.20-idepci #1 Sat Apr 20 12:45:19 EST 2002 i686 unknow
Ciao
Fabio

 aggiorna al 2.4 se vuoi netfilter (iptables)
Ecco, hai centrato il problema, ti posso chiedere una cortesia, mi sapresti
dire il modo più indolore possibile per aggiornare il kernel con debian? Ho
appena finito di configurare il server e non vorrei dover ricominciare da
zero.
Grazie
Fabio

  comunque ho bloccato tutti i servizi inutili.
Questo e` bene
Ciao, Andrea
-- 
          (o_  |  Andrea Carosi, just another Linux user ( #210218 )
(o_  (o_  //\  |------------------------------------------------------
(/)_ (/)_ V_/_ |         GnuPG ElG/DSA 2048/1024 key available
ID: 0x1D1CE569 - Fingerprint: DB849F4C79E33F0FAFF9DC0B01B17CDA1D1CE569

server.
seeeeeeee, vuoi mica mettere con hamster, eh? ;P
alek
-- 
agente operativo del BINT
appartenente ai gruppi d'assalto del SCS
presidente del LSFC
hacker della terribile banda del localhost

Linux test.test 2.2.20-idepci #1 Sat Apr 20 12:45:19 EST 2002 i686 unknow
Se non sbaglio iptables e' nei kernel 2.4.x:
apt-get install kernel-source-2.4.18
cd /usr/src/
bzip2 -dc kernel-source-2.4.18.tar.bz2 | tar xvf -
cd linux
make menuconfig e insrisci il supporto per iptables
make-kpkg kernel_image
cd ..
dpkg -i kernel-image-2.4.18
e rispondi alle domande.
metti a posto lilo e riavvia: kernel 2.4.18 installato.
Ora iptables dovrebbe andare.
(ci potrebbero essere piccole imprecisioni nei comandi, nel caso  chiedo
scusa  in  anticipo:  sono  su  un  pc windows e mica mi ricordo tutto a
memoria...)
HTH HAND
