BASH como comprimir muchos ficheros de forma independiente

Aquí tenéis un pequeño dilema que me ha ocurrido hace poco, tenia que comprimir unos 6000 y pico ficheros de forma independiente, de manera que pudiese usarlos un programa después. El ejemplo esta para generar ficheros zips, aunque he dejado gz y bzip2 como ejemplos alternativos comentados.

Si te interesa sigue leyendo el post…

Continue Reading →

Comparte la conexion con Linux

Aqui explico como montar ipmasquerade con linux, ejemplo un pc conectado a un cablemodem de ono y se quere compartir la conexion en la red de trabajo…

#!/bin/bash
echo 1 > /proc/sys/net/ipv4/ip_forward
# BORRAMOS TODAS LAS REGLAS
iptables -F
iptables -t nat -F

# POLITICAS POR DEFECTO PERMITIR TODO
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT

# Habilitar el enmascaramiento para la tarjeta que esta conectada al router la que tiene
#salida (supongo eth0). La eth1 es mi red local 182.168.0.0 que quiero compartir
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

# Ya que nos funciona vamos a montar el firewall y demas
# denegamos todo
iptables -P INPUT DROP
# menos lo que ha sido creao o establecio
iptables -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT

# y ya las demas reglas que queramos