General Aplicaciones

OpenBSD y BSDstats

Introducción

Completar

¿Que es BSDstats?

Completar

OpenBSD y BSDstats

Poder enviar nuestro granito de arena al sitio BSDstats http://www.bsdstats.org es sumamente sencillo, por un lado tenemos que editar el archivo /etc/rc.conf.local y luego ejecutar un script, el cual, si así lo deseamos, puede ejecutarse mensualmente utilizando cron http://www.openbsd.org/cgi-bin/man.cgi?query=cron&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html como lo indican en BSDstats.

Repetimos que en ambientes corporativos es necesario que consulten o pidan autorización a su oficial de Seguridad Informática, ya que este script envía información del equipo con OpenBSD al sitio, aunque por lo que vimos que realiza el shell script la información que envia no es considerada crítica o confidencial.

Aquí vamos a describir los pasos para ejecutarlo manualmente, que es como lo recomendamos, y agegaremos como opcional la línea que deberían agregar en el crontab http://www.openbsd.org/cgi-bin/man.cgi?query=crontab&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html para los que así desean configurarlo. Para evitar algún tipo de inconveniente es sería ideal que se ejecute con permisos de root y en un shell bash (es ksh tira un mensaje de error pero funciona bien).

1) Editar el archivo /etc/rc.conf.local

Editamos o crearmos el archivo /etc/rc.conf.local utilizando vi o nuestro editor preferido, en nuestro caso vi:

  - vi /etc/rc.conf.local

Y agregamos estas 2 líneas, la 2da es optativa, ya que solo estaría enviando información de los dispositivos de hardware utilizados, si tenemos dudas no la agregemos:

monthly_statistics_enable="YES"
monthly_statistics_report_devices="YES"

2) De la descarga y ejecución del Script

a) Descarga del Script

Antes de realizar la ejecución del script hay que bajarlo asi que eso vamos a hacer, consideramos que ya tenemos el wget http://es.wikipedia.org/wiki/Wget instalado en el sistema (si no lo tenemos consultar el instructivo sobre como instalar Paquetes y Ports http://www.openbsderos.org/wiki/index.php?title=Ports):

  - wget http://www.bsdstats.org/downloads/300.statistics

b) Ejecución del Script

Ahora sí podemos ejecutar el script, podríamos ejecutarlo directamente así:

  - sh ./300.statistics

Pero vamos a hacer las cosas bien, con los permisos del archivo adecuados:

  - chmod 0700 300.statistics

Y ahora sí (ya era hora) ejecutamos el script:

  - ./300.statistics

3) Ejecución mensual del Script

Este es opcional, si ustedes realmente quieren colaborar con BSDstats y quieren despreocuparse por la ejecución del script, tendrían que agregar 2 líneas en el crontab. Para eso ejecutamos:

  - crontab -e

Se utiliza como el vi tradicional.

Vamos al fin de línea y agregamos:

  - Ejecución mensual del Script de BSDstat
59 00 1 * * /usr/local/sbin/300.statistics

Con esto ejecutaríamos el script a las 00:59 el día 1 de todos los meses. Podemos copiar el script al ese path o en el crontab poner el path en donde queramos poner el script.

Con esto ya tenemos nuestro script ejecutado y programado para su ejecución mensual, con esto podremos colaborar con el sitio BSDstats para mantener una estadistica mas acorde a la realidad sobre la utilización de OpenBSD.

Saludos!


Personal Tools