Hi,
1) DEN SIST INLOGGNINGEN skulle alltid rapporten på alla användare som fanns i /etc/password eller via NIS, med 00-00-00 som indikerar att det inte fanns någon faktisk inloggning.
Dessa data produceras av /usr/sbin/acct/lastlogin och mer sistnämnd som bearbetas av prdaily.
2) Dessa data kommer från wtmp. runacct ska lagrar dem i en spara ”lineuse” (/var/adm/acct/nite/lineuse) som är också mer sistnämnd som bearbetas av prdaily.
är prdaily inte customizeable sjunker by eller parametrar, men, sedan den är, en skriva en kunde ändra den.
Detta är vid inget rekommenderat hjälpmedel, men möjlighet.
annons 1)
Se /usr/sbin/acct/prdaily för (nära fodra någonstans 130),
om [- z ”$WFLAG” - a - z ”$XFLAG”]
därefter
pr - H ”$HDR4” -3 $ {_sumen} /loginlog
annars
pr - H ”$HDR4” -1 $ {_sumen} /loginlog
fi
Precis föregående de ovannämnda tillfogar fodra
katt $ {_sumen} /loginlog | grep - v ”^00-00-00” > $ {_sumen} /loginlog.tmp; millivolt $ {_sumen} /loginlog.tmp $ {_sumen} /loginlog
annons 2)
Se /usr/sbin/acct/prdaily för (nära fodra någonstans 116),
(kattreboots; eka ""; kattlineuse) | pr - H ”$HDR”,
Ändra det ovannämnt till
(kattreboots; eka ""; kattlineuse | grep - v ”^ftp”, | grep - v ”^rsh”) | pr - H ”$HDR”,
Behaga är medvetent att den visade SLUTSUMMAN ska är ej längre korrekt (som den ar redan innehållen i lineuse). Kanske du bör grepen det ut.
Om du inte behöver den tty-/pty-rapporten alls, kommentaren, ut som helheten fodrar
Behaga låt mig repetition -
Gör de ovannämnda ändringarna endast (endast!) om du vet vad du gör, och om du behöver egentligen de ändringar.
Och behaga är medvetent för att dessa ska ändringar inte ”fortlever antagligen” en AIXförbättring!
Bra lycka!
wmp