Archivo etiqueta centos

Recuperar las claves de nuestros FTPs en Plesk

Recuperar una clave de FTP en PLESK es una tarea muy común por lo que para ello ejecutaremos la siguiente sentencia SQL sobre nuestra tabla PSA de PLESK.  Obtendremos un resumen con el nombre del dominio, usuario, clave, directorio home del ftp y la cuota en MB asignada al usuario del FTP.

mysql -u admin -p
2.password: *******
3.mysql> use psa
SELECT
sys_users.login AS usuario,
accounts.password AS clave,
sys_users.home AS home,
sys_users.quota/1048/1024 AS cuota_en_mb
FROM sys_users
LEFT JOIN accounts on sys_users.account_id = accounts.id
ORDER BY sys_users.home ASC;

, , , , , ,

No hay Comentarios

LogWatch – análisis y reportes del sistema.

LogWatch realiza un análisis y reporte de los LOGS del sistema que suelen estar localizados en /var/log/ y se suele ejecutar cada noche enviandonos un correo con los resultados obtenidos. Los registros que se llevan a cabo en un sistema Linux como Gentoo son manejados por el demonio syslogd-ng y su archivo de configuración suele estar localizado en /etc/syslog-ng/syslog-ng.conf.

LogWatch es bastante útil para saber que está haciendo tu servidor  cada día sin tener que leerse decenas de LOGS ya que proporciona una bonito resumen de cada servicio del sistema, tales como los paquetes instalados, emails enviados por tu servidor, errores de autentificación, estadísticas de apache, espacio en disco, información sobre posibles ataques, etc …

# tan sencillo como hacer un emerge.
emerge logwatch

logwatch se configura de forma automática para ser ejecutado todas las noches y se crea dicha tarea en:

/etc/cron.daily/00-logwatch

El fichero de configuración le podemos localizar en:
/usr/share/logwatch/default.conf/logwatch.conf

El mail por defecto es enviado al usuario root y para que sea más accesible su lectura podemos redireccionarlo a un correo externo creando un alias en /var/qmail/alias/.qmail-root

/usr/share/logwatch/default.conf/logfiles
Contiene información sobre los registros de logs y sus características.
/usr/share/logwatch/default.conf/services
Contiene los ficheros de configuración específicos por cada servicio.

En Gentoo tendremos un problema con la configuración que viene por defecto ya que algunos servicios estarán fallando al crear dicho reporte. Para ello nos crearemos un fichero llamado /etc/logwatch/conf/override.conf para personalizarlo a nuestro gusto. Si una configuración esta definida en este ficheroo ignorará la que esté definida en el fichero de configuración inicial.

El ejecutable o script del programa esta localizado en:

/usr/sbin/logwatch.pl

En la página del programa podemos encontrar documentación detallada para crearnos nuestros propios ficheros de configuraciones.

Podemos testear el funcionamiento de Logwatch indicándole un servicio determinado:

/usr/sbin/logwatch --service qmail  --print --range today --debug 10

Página Web Oficial:
http://www2.logwatch.org:8080/

, , , , , ,

No hay Comentarios