Transferir archivos desde consola via web

septiembre 8, 2007 at 12:05 am (linux, Recuperacion de Datos, Tips)

Quizas sea la ley de Murphi , pero siempre que tienes de recuperar un sistema te encuentras que el cd de rescate que usas no tiene samba , que el servidor no te tiene en hots.allow o simplemente si te gusta experimentar tecnicas nuevas .
En este tip os enseñare a montar un servidor web usando unas instrucciones de la consola podeis guardarlo en un archivo y llevarlo en el pendrive es realmente util para recuperacion de archivos.

#!/bin/bash
:;while [ $? -eq 0 ];do nc -vlp 8080 -c'(r=read;e=echo;$r a b c;z=$r;while [ ${#z} -gt 2 ];do $r z;done;f=`$e $b|sed 's/[^a-z0-9_.-]//gi'`;h="HTTP/1.0";o="$h 200 OK\r\n";c="Content";if [ -z $f ];then($e $o;ls|(while $r n;do if [ -f "$n" ]; then $e "<a href=\"/$n\">`ls -gh $n`</a><br>";fi;done););elif [ -f $f ];then $e -e "$o$c-Type: `file -ib $f`\n$c-Length: `stat -c%s $f`\n";cat $f;else $e -e "$h 404 Not Found\n\n404\n";fi)';done

Ahora simplemente nos conectariamos a la ip del host que se esta ejecutando al puerto 8080

Screenshot:

pantallazo-mozilla-firefox.png

Descargar script 

Permalink Dejar un comentario

Recuperar Contactos de Amsn

agosto 30, 2007 at 11:00 am (aMsn, Internet, linux, Recuperacion de Datos, Tips)

En algunas ocasiones , por alguna razon perdemos los contactos de msn ya sea por que hace mucho tiempo que no usamos msn no nos acordamos de la pass ni de nada aquí presento un metodo para recuperar los contactos.

Amsn es un famoso cliente de msn en entornos Linux, amsn guarda solo iniciar los contactos en un archivo xml en la el directorio ~/.amsn/(tucorreo@hotmail.com)/abook.xml

Script para Importar contactos a ctt

#!/bin/bash
echo "<?xml version="1.0"?>"
echo "<messenger>"
	echo "<service name=".NET Messenger Service">"
		echo "<contactlist>"
for i in $(grep "contact name" abook.xml | cut -d'"' -f2); do echo "<contact>$i</contact>"; done
echo "</contactlist>"
echo	"</service>"
echo "</messenger>"

Copiamos el siguiente script en /usr/bin/importmsn

le damos permisos de ejecucion

$ sudo chmod +x /usr/bin/importmsn

Una vez todo preparado vamos a nuestra home de usuario

$ cd ~/.amsn/(tucorreo@hotmail.com)/

$ importmsn > ~/contactosmsn.ctt con esto tendremos el archivo ctt preparado para cargarlo en amsn

Contactos / Cargar Lista de contactos < contactosmsn.ctt

De esta manera tendremos la lista de contactos que perdimos.


								

Permalink 5 comentarios

Recuperación de datos de un DVD

agosto 21, 2007 at 11:28 pm (Backup, linux, Recuperacion de Datos)

En algunas ocasiones nos encontramos que los dvds se deterioran con el tiempo o por un mal uso , yo que soy un desastre para esto de los cds antes de  conocer Dvdisaster me dejaba el tubo de pasta de dientes lavándolos.

Dvdisaster es un Software que sirve para recuperar datos de medios opticos ya sean CD,DVD etc, trabaja a nivel de imagen lo que significa que no depende del sistema de ficheros del dvd. Aunque el programa va muy bien (No hace milagros) los cds que medio se leen o dan problemas de lectura,recupera los datos contenidos.

Instalación desde Fuentes

Descargamos dvdisaster de su pagina web.

$ wget http://switch.dl.sourceforge.net/sourceforge/dvdisaster/dvdisaster-0.70.4.tar.bz2

Descomprimimos el archivo en formato bzip2

$ tar -xvjf dvdisaster-0.70.4.tar.bz2
dvdisaster-0.70.4/
dvdisaster-0.70.4/documentation/
dvdisaster-0.70.4/documentation/images/

. . .

Entramos en el directorio

$ cd dvdisaster-0.70.4/

Compilamos

$./configure

# gmake

$./dvdisaster

Instalación en Sistemas derivados de debian

$ sudo apt-get install dvdisaster

Recuperación de una Imagen

Una vez instalado tendremos Dvdisaster en

Aplicaciones > Herramientas del Sistema > dvdisaster

1. Seleccionar el archivo de la imagen. selección del archivo de la imagen
2. Si estás utilizando archivos de la corrección de error, seleccionar el archivo respectivo de la corrección de error. Dejar este espacio en blanco de la entrada al trabajar con imágenes aumentadas. selección del archivo del ecc
3. Presionar el botón del “arreglo” Fijar el botón
4. Mirar el progreso de la recuperación. Es normal experimentar fases de la alta actividad durante la reconstrucción de la imagen tiro de la pantalla

Cuando termine la Reconstrucción de la imagen tenemos de grabar la imagen iso en un cd / dvd .

Nota: si usas K3B graba desde Herramientas > Grabar Imagen de CD / DVD dependiendo lo que hayas recuperado.

Permalink Dejar un comentario