Buenas, Si entiendo bien el requerimiento es ademas de saber quien a que hora, etcs hizo sudo, s...@orion:~$ sudo tail /var/log/auth.log [sudo] password for seba: Apr 30 11:17:01 orion CRON[20516]: pam_unix(cron:session): session opened for user root by (uid=0) Apr 30 11:17:01 orion CRON[20516]: pam_unix(cron:session): session closed for user root Apr 30 11:23:22 orion sudo: seba : TTY=pts/7 ; PWD=/home/seba ; USER=root ; COMMAND=/usr/bin/tail -f /var/log/auth.log
en el caso que alguien haga 'sudo su' también poder auditar lo que hace una vez que se elevó a root, correcto? En el log queda lo que se ejecutó con sudo, en el caso anterior /usr/bin/tail pero si hago un sudo su orion:/home/seba# tail -f /var/log/auth.log Apr 30 11:17:01 orion CRON[20516]: pam_unix(cron:session): session opened for user root by (uid=0) Apr 30 11:17:01 orion CRON[20516]: pam_unix(cron:session): session closed for user root Apr 30 11:23:22 orion sudo: seba : TTY=pts/7 ; PWD=/home/seba ; USER=root ; COMMAND=/usr/bin/tail -f /var/log/auth.log Apr 30 11:24:32 orion sudo: seba : TTY=pts/7 ; PWD=/home/seba ; USER=root ; COMMAND=/bin/su Apr 30 11:24:32 orion su[20538]: Successful su for root by root Apr 30 11:24:32 orion su[20538]: + pts/7 root:root Apr 30 11:24:32 orion su[20538]: pam_unix(su:session): session opened for user root by seba(uid=0) ya no puedo ver lo que se ejecutó con el segundo shell. Alguna solución para esto? Supongo que debe venir por el lado de reemplazar el shell con algún otro (pfksh en Solaris, por ejemplo). Saludos! Sebastian Alejandro wrote: > Gracias , no sabia que los comandos que tipeaban quedaban en ese log. > > Saludos, > Ale > > El día 28 de abril de 2009 11:41, Jose Maria Schenone > <jo...@dotlinux.com.ar> escribió: > >> 2009/4/28 hector acosta <hector.aco...@gmail.com>: >> >>> Qué tal >>> >>> Si quieres estar monitoreando eso constantemente una manera rústica sería: >>> tail -f /var/log/auth.log >>> Ahí se 'loguea' toda esa actividad >>> >>> Saludos, >>> Héctor Acosta >>> >>> 2009/4/28 Alejandro <cdgr...@gmail.com>: >>> >>>> Hola Gente, >>>> >>>> Necesito ayuda, tengo que Auditar todo lo que se hace por SSH >>>> principalmente los comandos, los usuarios tienen SUDO tengo forma de >>>> ver que hacen o ejecutan? >>>> >>>> Porque siempre esta el tipico que hace "sudo bash" o "sudo su -" ssi >>>> bien no hay problema, quiero saber quien lo hace. >>>> >>>> Saludos, y gracias >>>> Alejandro >>>> -- >>>> Para desuscribirte tenés que visitar la página >>>> https://listas.linux.org.ar/mailman/listinfo/lugar-gral/ >>>> >>>> >>> -- >>> Para desuscribirte tenés que visitar la página >>> https://listas.linux.org.ar/mailman/listinfo/lugar-gral/ >>> >>> >> Instalate logwatch y ademas de concentrarte todos los logs en un solo >> mail, te hace un muy util resumen de los login de tus usuarios y lo >> que hicieron. >> Salu2 >> -- >> Jose Maria Schenone (aka JoMaX) >> -------------------------------------------------- >> http://www.dotlinux.com.ar >> http://www.quilmeslug.org >> http://www.buenosaireslibre.org >> >> http://groups.google.com/group/aisladosenezpeleta >> aisladosenezpel...@googlegroups.com >> -------------------------------------------------- >> Linux User # 11154 / Linux Foundation User # 996 >> -- >> Para desuscribirte tenés que visitar la página >> https://listas.linux.org.ar/mailman/listinfo/lugar-gral/ >> >> -- Para desuscribirte tenés que visitar la página https://listas.linux.org.ar/mailman/listinfo/lugar-gral/