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 “BASH como comprimir muchos ficheros de forma independiente”

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