password management [WAS: Peri asfaleias [was: ...]]

Pavlos Parissis p_pavlos at freemail.gr
Tue Dec 20 10:25:52 EET 2005


Καλημερα,
Αρχικό μήνυμα από  Giorgos Keramidas <keramida at ceid.upatras.gr>:

> On 2005-12-20 00:12, "Nick Demou (enLogic)" <ndemou at enlogic.gr> wrote:
> > Pavlos Parissis wrote:
> >>Καλησπέρα,
> >> Μιας και ανέφερες για passowrd server και να είναι όσο ασφαλής
> >> γίνεται, έχω να προτείνω τα παρακάτω:
> >> 1) Minimal install , για αυτό που θες να κάνεις, ο χώρος που θα
> >> χρειαστεί δεν μπορεί να είναι πάνω από 512ΜΒ
> 
> 165 ΜΒ, την τελευταία φορά που έστησα ένα πλήρες FreeBSD με όλο το
> "βασικό σύστημα".  Πολλά από αυτά που έχει αυτό δε χρειάζονται, οπότε με
> λίγο προσοχή και κάμποσα build tests μπορείς να το ρίξεις σε 30-35 ΜΒ
> για ένα πλήρες, λειτουργικό firewall & dhcp server.
> 
> >> 2) filesystem layout
> >> /boot mounted readonly
> >> /usr mounted readonly
> >> /
> >> /tmp
> 
> Δεν υπάρχει λόγος να έχεις read-only το /usr και να αφήσεις το / rw.

Έχεις δίκιο, βλακεία μου:(
> >> 3) ελάχιστα setuid binaries
> 
> Συνήθως, ελάχιστα είναι πλέον αυτά...  Αν εξαιρέσεις τα X11, δεν είναι
> πάνω από 50 binaries, τα οποία μπορείς να παρακολουθείς στενά με κάτι
> σαν το tripwire(1) ή το mtree(1).
> 
> % root at flame:/root# find -x / -perm +u+ | wc -l
> %        5
> % root at flame:/root# find -x /usr -perm +u+s | wc -l
> %       33

δεν διαφωνώ αλλά καλό είναι να δει τι έχει και αν μπορεί να τα αφαιρέσει απο το
σύστημα.

> > >4) daily system update(το script θα πρέπει να κάνει remount το /usr rw
> > >πριν και μετά ro)
> >
> > μπορεί να γίνει αυτόματα?
> 
> Δε χρειάζεται.  Είναι overkill έτσι κι αλλιώς.  Δεν έχει νόημα να κάνεις
> κάθε μέρα update, εκτός κι αν τη βρίσκεις να κάθεσαι να κάνεις audit
> κάθε μέρα τις αλλαγές (updates) της προηγούμενης νύχτας.

καλά το παράκανα και εγώ , άκου daily update.


Παύλος





More information about the Linux-greek-users mailing list