GreenSQL (Firewall para Mysql) Prevenir SQL Injection

GreenSQL is an Open Source database firewall used to protect databases from SQL injection attacks. GreenSQL works as a proxy and has built in support for MySQL. The logic is based on evaluation of SQL commands using a risk scoring matrix as well as blocking known db administrative commands (DROP, CREATE, etc). GreenSQL is distributed under the GPL license.

</div>

Mysql en FreeBSD

Si ya se que hay infinidad de manuales de como instalar Mysql En FreeBSD pero uno mas no vendrá nada mal.

Mysql 5.0 en FreeBSD 6.3

cd /usr/ports/databases/mysql50-server/

cd /usr/ports/databases/mysql51-server/

cd/ /usr/ports/databases/mysql40-server/

cd /usr/ports/databases/mysql41-server/

Que versión seleccionar? eso dependera de nuestros requerimientos.

En Nuestro caso seleccionaremos la rama 5.0

# cd /usr/ports/databases/mysql50-server/

make install clean

Siguientes paso

mysql_install_db –user=mysql

#Asignamos Permisos

chown -R mysql /var/db/mysql/

chgrp -R mysql /var/db/mysql/

Agregamos a nuestro rc.conf “mysql_enable=”YES”

Para que cuando reiniciemos nuestro server se levante sin ningun problema.

echo ‘mysql_enable=”YES”‘ >> /etc/ rc.conf

Iniciamos Mysql

/usr/local/etc/rc.d/mysql-server start

El primer paso es Asignar el Password de root de la Base de Datos

/usr/local/bin/mysqladmin -u root password ‘yournewpassword’

En el directorio /usr/local/share/mysql

Tenemos estos archivos

-r–r–r– 1 root wheel 4877 Oct 26 05:40 my-large.cnf

-r–r–r– 1 root wheel 4884 Oct 26 05:40 my-medium.cnf

-r–r–r– 1 root wheel 2454 Oct 26 05:40 my-small.cnf

De nosotros dependera saber cual .cnf seleccionar y moverlo a /var/db/mysql

#mv my-large.cnf /var/db/mysql/my.cnf

Y luego reiniciamos Mysql y ya tiene que estar leyendo el fichero de configuracion de my.cnf

Y es donde configuraremos mas adelante las opciones de nuestro servidor de base de datos.

#/usr/local/etc/rc.d/mysql-server restart

Tucancunix Apoyando

Visitaba mx.planetalinux.org y encontré un proyecto de documentación bueno a mi parecer.

“Me encuentro escribiendo un pequeño conjunto de ”recetas“ para servidores FreeBSD. El título de la obra es ”Servidores de Internet con FreeBSD“.

Ya tengo casi todo terminado. Conforme tenga algo de tiempo libre estaré actualizando el libro.

El sitio web es provisional por lo que pudiera tener alguna caída de vez en cuando.

http://fenix.homeunix.org/freebsd/”

Se me hizo interesante la idea que tiene este chico. Por eso tucancunix ha puesto un mirror. http://freebsd.ivan.zenteno.info http://freebsd.tucancunix.org

Y hago un llamado a la comunidad de FreeBSD México por si gustan apoyar la idea esta chida asi se ayuda a todas las personas que están iniciando en el uso de FreeBSD.

Y hacer un lado un poco el ego de algunos Unixeros que me he topado a lo largo de estos años algún día igual necesite ayuda nadie nace sabiendo no?.

Pueden apoyar añadiendo/corrigiendo errores /agregando tutoriales tips http://gnucesar.wordpress.com/