miércoles, 28 de octubre de 2009

GUÍA RÁPIDA PARA COMPRIMIR/DESCOMPRIMIR ARCHIVOS

.tar (tar)

Empaquetar tar cvf archivo.tar /archivo/mayo/*

Desempaquetar tar xvf archivo.tar

Ver el contenido (sin extraer) tar tvf archivo.tar
.tar.gz - .tar.z - .tgz (tar con gzip)

Empaquetar y comprimir tar czvf archivo.tar.gz /archivo/mayo/*

Desempaquetar y descomprimir tar xzvf archivo.tar.gz

Ver el contenido (sin extraer) tar tzvf archivo.tar.gz

.gz (gzip)

Comprimir gzip -q archivo

(El archivo lo comprime y lo renombra como "archivo.gz")

Descomprimir gzip -d archivo.gz

(El archivo lo descomprime y lo deja como "archivo"

Nota: gzip solo comprime archivos, no directorios

.bz2 (bzip2)

Comprimir bzip2 archivo

bunzip2 archivo

(El archivo lo comprime y lo renombra como "archivo.bz2")

Descomprimir bzip2 -d archivo.bz2

bunzip2 archivo.bz2

(El archivo lo descomprime y lo deja como "archivo")

Nota: bzip2 solo comprime archivos, no directorios

.tar.bz2 (tar con bzip2)

Comprimir tar -c archivos | bzip2 > archivo.tar.bz2

Descomprimir bzip2 -dc archivo.tar.bz2 | tar -xv

tar jvxf archivo.tar.bz2 (versiones recientes de tar)

Ver contenido bzip2 -dc archivo.tar.bz2 | tar -tv

.zip (zip)

Comprimir zip archivo.zip /mayo/archivos

Descomprimir unzip archivo.zip

Ver contenido unzip -v archivo.zip

.lha (lha)

Comprimir lha archivo.lha /mayo/archivos

Descomprimir lha -x archivo.lha

Ver contenido lha -v archivo.lha

lha -l archivo.lha

.zoo (zoo)

Comprimir zoo -a archivo.zoo /mayo/archivos

Descomprimir zoo -x archivo.zoo

Ver contenido zoo -v archivo.zoo

zoo -L archivo.zoo

.rar (rar)

Comprimir rar -a archivo.rar /mayo/archivos


Descomprimir rar -x archivo.rar

Ver contenido rar -v archivo.rar

rar -l archivo.rar

miércoles, 21 de octubre de 2009

Virtualhost APACHE 2

NameVirtualHost *:80

$ cp default hackit

Edito hackit para que las primeras líneas queden así:


ServerAdmin webmaster@hackit

ServerName hackit

DocumentRoot /var/www/hackit

Options FollowSymLinks
AllowOverride None


$ cd /etc/apache2

El siguiente comando, a2ensite (available2enablesite) crea un enlace en sites-enable al site que le indiquemos (es decir, activa el virtualhost que acabamos de crear)

# a2ensite hackit

Comprobamos:

$ ls -al sites-enabled/

Recargamos apache2:

#/etc/init.d/apache2 force-reload
Listo!

jueves, 15 de octubre de 2009

Ntop: otra herramienta para monitorizar la red

NTOP (Network TOP) es una herramienta que permite monitorizar en tiempo real los usuarios y aplicaciones que están consumiendo recursos de red en un instante concreto y además es capaz de ayudarnos a la hora de detectar malas configuraciones de algún equipo (esto salta a la vista porque al lado del host sale un banderín amarillo o rojo, dependiendo si es un error leve o grave), o a nivel de servicio. Posee un microservidor web que permite que cualquier usuario, que sepa la clave, pueda ver la salida NTOP de forma remota con cualquier navegador, y además es GNU.
Instalación y configuración

Primero debemos instalar la aplicación

$ sudo aptitude install ntop

Establecemos una contraseña para el usuario admin

$ sudo ntop --set-admin-password

Comprobamos que tenemos bien configurada la interfaz (por defecto eth0) dentro del archivo init.cfg

$ sudo gedit /var/lib/ntop/init.cfg

Iniciamos el servicio

$ sudo /etc/init.d/ntop start

Para hacer via web tendremos que acceder a

http://localhost:3000

viernes, 2 de octubre de 2009

OPENVPN CLIENTE UBUNTU DEBIAN

Configurar cliente OpenVPN en UBUNTU DEBIAN

Lo mejor es siempre usar software libre por esto aca explico como configurar en tu equipo la VPN de OpenVPN, bueno lo primero es sencillisimo y es bajar el paquete de openvpn con nuestro super apt-get de la siguiente forma:

root@localhost~#apt-get install openvpn

Bueno con el paquete ya instalado tienes que pedirle a tu administrador de VPN que te entrege los cuatro archivos de configuración que genera el servidor de VPN, que son las llaves de acceso y cuyas extensiones son crt, key y conf (son dos del primero no me falta ninguna), ya con eso haces los siguientes pasos:

root@localhost~#addgroup nobody

Te pasas a tu usuario común y creas una carpeta oculta, así:

user@localhost~$mkdir .openvpn/

Ahora los archivos que te entregaron los copias en esta carpeta excepto el de la extensión conf, este lo copias en /etc/openvpn, ahora verificas que el archivo de configuración este bien, este debe contener los siguiente cuando lo veas:

client
dev tun
proto udp
remote IP_Servidor Puerto_VPN

resolv-retry infinite
nobind

user nobody
group nobody

persist-key
persist-tun
#Ubicacion de las llaves de enciptación
ca /home/$user/.openvpn/ca.crt
cert /home/$user/.openvpn/diego.crt
key /home/$user/.openvpn/diego.key
comp-lzo
verb 4

Bueno para conectarla solo le debes dar el comando

root@localhost~#openvpn llave.conf

Listo verificando eso ya debe funcionar para probar le das el comando route -n y con eso ves las redes a las que puedes acceder o le das ifconfig -a y debes ver una tarjeta de mas con el nombre tun0