Borrar mensajes de spam de más de 30 días

Con este pequeño script podemos ver los mensajes de spam de más de 30 días. for i in `find /var/vmail/ -name “.Junk”` do # echo $i find $i/cur -type f -mtime +10 -ls done Suponiendo que tenemos configurado nuestro servicio de mail, en la carpeta /var/vmail/ Haz las modificaciones que necesites para tu sistema. El for hace un find de todas las carpetas llamadas .Junk, este nombre en tu sistema puede cambiar, personalizalo a tus necesidades. Dentro del for, para cada resultado del find externo, buscamos ficheros cuya fecha de modificación supere los 10 días. Este es el Script Bash que además BORRA los mensajes SPAM: for i in `find /var/vmail/ -name “.Junk”` do         find $i/cur -type f -mtime […]

» Read more

Debian Wheezy – Post instalación

Tras instalar Debian Wheezy no se nos permite interactuar con el escritorio (crear carpetas o archivos, colocar lanzadores, …) Para solucionarlo en Aplicaciones / Herramientas del sistema / Preferencias / Configuración avanzada hay que activar en la clave Escritorio la primera opción “Have file manager handle the desktop”. Lo mismo se puede conseguir lanzando la aplicación gnome-tweak-tool (desde consola o mediante ALT+F2).  

» Read more

Unity Gnome3 gnome-session-fallback or gnome-panel

Nada mas upgradear Ubuntu a la 12.04 desde la 10.04 sudo apt-get install gnome-session-fallback tras leer: http://ubuntuforums.org/showthread.php?t=1867851 “gnome-panel” is the package that allows for a graphical menu to be placed on the screen to perform various tasks, such as window management, placing various instant-view utilities (i.e. Network Manager), and placing launchers. “gnome-session-fallback” is the package that enables a user to login and compute without using the famously productivity-killing Unity interface. from searchfgold6789

» Read more

Ficheros configuración quitar almohadillas

cat /etc/vsftpd.conf | sed ‘/ *#/d; /^ *$/d’ En el ejemplo visualizo el contenido del archivo de configuración de vsftp, quitando con sed los comentarios, de esta forma puedo ver sólo los parámetros establecidos. Otro ejemplo para ver limpia la configuración de Samba: cat /etc/samba/smb.conf | sed ‘/ *#/d; /^ *$/d’ Otro ejemplo útil, para el interminable fichero de squid: cat /etc/squid/squid.conf | sed ‘/ *#/d; /^ *$/d’ Ejemplo de salida para Squid: acl all src allacl manager proto cache_objectacl localhost src 127.0.0.1/32acl to_localhost dst 127.0.0.0/8acl purge method PURGEacl CONNECT method CONNECTicp_access allow localneticp_access deny allhttp_port 3128 transparenthierarchy_stoplist cgi-bin ?access_log /var/log/squid/access.logrefresh_pattern ^ftp:        1440    20%    10080refresh_pattern ^gopher:    1440    0%    1440refresh_pattern -i (/cgi-bin/|\?) 0    0%    0refresh_pattern (Release|Package(.gz)*)$    0    20%    2880refresh_pattern .    […]

» Read more

iptables – permitir salida a internet

Partimos de la base de un servidor con dos tarjetas de red, eth0 la externa conectada a la red de la puerta de enlace a Internet, y eth1 la interna conectada a la red de la empresa. La configuración de eth1 es indiferente, en mi caso 192.168.200.0/24, pero la que enrutará pinta así: auto eth0 iface eth0 inet static address 192.168.1.254 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 Siendo 192.168.1.0 la subred donde está el router (192.168.1.1 en mi caso).

» Read more
1 2