Originally posted by: SystemAdmin
It sounds as though you should block all direct access to the root login; and force those staff, who require root access, to do so via the sudo command. You can also setup sudo so that Support staff can run some commands as root; without actually gaining full root privileges.
Also, you may consider forcing all Support staff to use ssh for connections. Both the use of sudo and ssh will result in your support staff logins being logged to the syslog as well as wtmp. You should also change sshd.conf to prevent direct root login.
An additional thought would be to ensure that extended history is configured in /etc/profile. That way all actions are timestamped in the user $HOME/.sh_history file. We have added code to the /etc/profile to place a login timestamp to the $HOME/.sh_history. A guilty user then has to go around deleting other user .sh_history files; or look extremely suspicious.
The file deletion could have occurred via many pathways; e.g. ftp, sftp, rsh. You should consider which of these services can be removed from inetd.conf in order to assist in securing the system.
Sorry if this answer rambles a bit.
#AIX-Forum