FWRULES – Firewall de alto calibre.

FWRULES es un script en PERL que tiene por objetivo segurizar el sistema a traves de IPTABLES.
A continuacion detallaré como se debe configurar y que partes contiene:

FWRULES.PL ——> Script en PERL
REGLAS.FWR ——> Reglas definidas
COMMON.FWR —-> Redes, Host’s y Puertos definidos.

Para compilarlo se debe realizar:
[root@skate www]# perl -X FWRULES.PL REGLAS.FWR
Luego, si no dio errores…
[root@skate www]# perl -X FWRULES.PL REGLAS.FWR > /etc/init.d/firewall
[root@skate www]# /etc/init.d/firewall start

 

Habilitar gráficos en reproductores para Wowza Media Server

Normalmente los reproductores AAC para la web, tienen graficos fantasia que por ahi esta bueno tenerlo activado para darle un toque de dinamismo al site.

A continuacion, detallo como habilitar ésta caracteristica en el servidor Wowza Media Server, mas precisamente en la aplicación Shoutcast.

root@amar0 [/usr/local/WowzaMediaServer/conf/shoutcast]# pwd
/usr/local/WowzaMediaServer/conf/shoutcast
root@amar0 [/usr/local/WowzaMediaServer/conf/shoutcast]#

Debemos editar el archivo Application.xml en la siguiente seccion:

<Client>
<IdleFrequency>-1</IdleFrequency>
<Access>
<StreamReadAccess>*</StreamReadAccess>
<StreamWriteAccess>*</StreamWriteAccess>
 <StreamAudioSampleAccess>*</StreamAudioSampleAccess>
<StreamVideoSampleAccess>*</StreamVideoSampleAccess>
<SharedObjectReadAccess>*</SharedObjectReadAccess>
<SharedObjectWriteAccess>*</SharedObjectWriteAccess>
</Access>
</Client>

Default, StreamingAudioSampleAccess y la misma class para Video, vienen deshabilitada: se habilita con el *

Saludos !

Conceder todos los privilegios a un usuario en MySQL (desde bash)

Para ello, es necesario ejecutar estos comandos en el bash


root@amar0 [/home/openemm]# mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 43
Server version: 5.1.63-cll MySQL Community Server (GPL)

Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

mysql> GRANT USAGE ON *.* TO root IDENTIFIED BY ‘password’;
Query OK, 0 rows affected (0.00 sec)

mysql> GRANT ALL ON *.* to root IDENTIFIED BY ‘password’;
Query OK, 0 rows affected (0.00 sec)

Ademas, es necesario en /etc/my.cnf … agregar:

bind-address = IP-a-BINDEAR-el-SERVICIO