sábado, 16 de marzo de 2013

Creando un Helper para autenticar Squid mediante POP3


Squid nos permite crear los denominados helpers de autenticación para validar bajo nuestras propias reglas a los usuarios que requieren de autorización para acceder a ciertas páginas.

El presente post demuestra como crear un helper usando PHP y PEAR para autenticar Squid mediante POP3.
  • IMPORTANTE: Estoy partiendo del hecho de que tengo instalado un Squid (Version 2.7.STABLE9) sobre un Debian 6.0.1.

lunes, 4 de febrero de 2013

Descargar videos de YouTube desde la consola


Estaba necesitando descargar los videos del Proyecto Intypedia, y me dije debe haber una forma de hacerlo desde la consola, y en efecto vaya que la hay :D.

El paquete en cuestión se llama youtube-dl. Así que a instalarlo:
apt-get install youtube-dl

Crear un Usuario "put only" en VSFtpd


A raíz de la pregunta del foro Configuracion FTP me nació la curiosidad de saber si la solución que propuse funcionaba o no.

Es por eso que el presente post muestra como crear Usuario "put only" en VSFtpd:

IMPORTANTE: Estoy partiendo del hecho de que tengo instalado un VSFtpd (vsftpd-2.0.5-16.el5_6.1) sobre un CentOS release 5.6 (Final) con la siguiente configuración en vsftpd.conf
anonymous_enable=NO
xferlog_file=/var/sites/ftp_misitio_com_ec/logs/vsftpd.log
ftpd_banner=Bienvenido al Servidor FTP de Iknaxio.
chroot_local_user=YES
chroot_list_enable=NO
use_localtime=YES

domingo, 3 de febrero de 2013

Memorias de un Failover Vago para Internet


Resulta que trabajo en Guayaquil y tenemos una oficina en Quito. Cada oficina tiene un acceso a internet independiente y existe un enlace dedicado Guayaquil-Quito para transmisión de datos. En cada punto tenemos un Firewall.

El esquema general de red (Está feo, lo hice al apuro con Dia) es más o menos así:


Agregando fecha y hora al Historial de BASH


Navegando me encontré con el siguiente tip para agregar fecha y hora al historial de BASH:

Seteamos la variable de entorno HISTTIMEFORMAT:
export HISTTIMEFORMAT="%Y/%m/%d - %H:%M:%S "

Y probamos:
history

Y obtenemos:
1 2011/04/19 - 01:49:22 cd Desktop/
2 2011/04/19 - 01:49:22 ls -lh
3 2011/04/19 - 01:49:22 mysql
4 2011/04/19 - 01:49:22 mv wordpress/ /var/www
5 2011/04/19 - 01:49:22 mysql -u root -p
6 2011/04/19 - 01:49:22 cd /var/www/wordpress/
7 2011/04/19 - 01:49:22 ls -lh

"Para hacer esto global y permanente para todos los usuarios, editar /etc/profile y agregar al comienzo el export."

Salu2


"Transporta un puñado de tierra todos los días y construirás una montaña" - Confucio