10.07.2015 Views

TuxInfo 22

TuxInfo 22

TuxInfo 22

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

----------------------------------------- -- -- -------0------- -- ADVERTENCIA -- ----------- -- -- Usted debe tener autorización de -- acceso o para utilizar el sistema -- Todas las conexiones se registran -- y supervisan. -- -- El acceso o el uso desautorizado -- sera procesado. –----------------------------------------Log del SistemaEn ‘/etc/profile’ podemos añadir las siguientes variables de entorno:# Nombre del archivo de historial (default '~/.bash_history')export HISTFILE='~/.bash_history'# nº máximo de comandos que puede contener el archivo (default 500).export HISTFILESIZE='500'# nº de comandos por los que podrá navegar el usuario con las teclas de cursor (default 500)export HISTSIZE='500'# Ignorar comandos duplicados y espacios en blanco delante (default blank)export HISTCONTROL=ignorespace:ignoredups# Save history with timestamp (default blank)export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "Esto mismo también lo podemos establecer en ‘/etc/bash.bashrc’ si queremos que no sólo afectea las login shells.Rotación y conservación de logsEn el sistema debemos tener instalado anacron o cron.La política de gestión de logs será:Rotación mensualMantenimiento de las últimas 24 copias (2 años de log)Incorporar la fecha de creación al nombre del archivoPreparamos las tareas de rotación de log a ejecutar por cron de forma mensual:~$ chmod 644 /etc/cron.daily/sysklogd~$ chmod 644 /etc/cron.weekly/sysklogd~$ cp /etc/cron.weekly/sysklogd /etc/cron.monthly/~$ chmod 755 /etc/cron.monthly/sysklogdEditamos ‘/etc/cron.monthly/sysklogd’ y modificamos la línea que llama a save_log para incluir enla rotación todos los archivos log gestionados por syslogd:logs=$(syslogd-listfiles --weekly)por:logs=$(syslogd-listfiles --all)También modificaremos:savelog -g adm -m 640 -u ${USER} -c 4 $LOG >/dev/nullpor:# Rotate monthly (script placed at /etc/cron.monthly/)# Keep 24 copies: -c 24# Clean older copies than 24: -C# Add date instead of .0 .1: -d54

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!