CentOS cleans up utmp/wtmp on boot - why?

Giorgos Keramidas keramida at ceid.upatras.gr
Mon Oct 8 17:16:23 EEST 2007


On 2007-10-08 17:08, Alexandros Papadopoulos <apapadop at alumni.cmu.edu> wrote:
> On 10/8/07, Giorgos Keramidas <keramida at ceid.upatras.gr> wrote:
> > On 2007-10-08 14:17, Alexandros Papadopoulos <apapadop at alumni.cmu.edu> wrote:
> > > Στη γραμμή 845 του /etc/rc.sysinit σε CentOS release 4.4 (Final) (σα
> > > να λέμε RedHat Enterprise Linux)  βλέπουμε πως σκίζουμε αλύπητα τη
> > > πληροφορία του ποιος είχε κάνει login στο σύστημα προηγουμένως:
> <snip>
> 
> > > Θέλω να βλέπω με ένα
> > > # last
> > > όποιους έκαναν login στο σύστημα από την εποχή των παγετώνων, και όχι
> > > από το τελευταίο boot μόνο.
> >
> > Τι σε εμποδίζει να το κάνεις ήδη αυτό; :)
> 
> Ήλπιζα πως ήταν αυτό το παλιο-sciptάκι... κατιτίς πάει και τρέχει σε
> κάθε reboot και καθαρίζει τα προηγούμενα entries.
> 
> Με ένα last βλέπω μόνο τα logins *since last boot* :-(

Δοκίμασε να αλλάξεις τα file attributes του `/var/log/wtmp' έτσι που να
είναι 'undeletable':

	# chattr +i /var/log/wtmp

και δες τι θα «σκάσει», για να ανακαλύψεις ποιός κάνει τη μαλακία :)




More information about the Linux-greek-users mailing list