Llego a Ubuntu y empiezo a meterle mano,muy mi costumbre, además de ponerle las cosas que uso y demás.
todo al estilo debian, osea que ninguna bronca, pero ninguna ventaja tampoco
Y zaaaaaaaaaaassssssssssss
llega la primera cosa absurda que no jala, que podría decir que es un asqueroso bug, que no he encontrado la solución aunque la he buscado, y que si no doy con una, cambio a Edgy que está en beta para ver si se resolvió
Mi unidad virtual encriptada no se monta, y si trato de hacer una nueva no me deja 🙁
Todos los módulos cargan bien, y tengo todo, notese que para compilar el mugroso loop-aes, tuve que bajar el código fuente, todo el código fuente del kernel pues con las cabeceras no basta, modificar al desempaquetar el loop-aes, volver a empaquetar, volver a descomprimir y luego comprimir, me llevo un muy buen rato hacerlo, pero nada comparado con lo queme tarde en el truecrypt
///// Compilar Loop-aes en ubuntu Dapper 6.06
1. bajar fuente
2. teclear en consola cd /usr/src
3. Descomprimir código fuente. escribiendo sudo tar xvjf loop-aes.tar.bz2
4. a arreglar el bug, escribe cd modules/loop-aes/debian .
5. escribe sudo chmod a+x rules
6. escribe cd /usr/src
7. A comprimir de nuevo, escribe sudo rm loop-aes.tar.bz2
8. escribe sudo tar cvf loop-aes.tar modules/loop-aes
9. escribe sudo bzip2 loop-aes.tar
10. ya estamos listos, ahora escribe sudo m-a fakesource
11. escribe sudo m-a build loop-aes
12. e instala, escribe sudo dpkg -i loop-aes-<números de tu versión>.deb
Ahora si, iniciamos lo que fue mi serie de intentos, anes que nada ver que todo esta bien, y al parecer lo esta.
Ver que modulos tengo para encriptar
modinfo /lib/modules/`uname -r`/kernel/crypto/* | grep description
ver cuales, y luego
modprobe cryptoloop
modprobe deflate
modprobe zlib_deflate
modprobe twofish
modprobe serpent
modprobe aes
modprobe blowfish
modprobe des
modprobe sha256
modprobe sha512
modprobe crypto_null
modprobe md5
modprobe md4
modprobe cast5
modprobe cast6
modprobe arc4
modprobe khazad
modprobe anubis
#
modprobe loop #loop-aes
modprobe dm_mod
modprobe dm_crypt
Todo bien?… vamos a cheecar
dmsetup targets
#crypt <–ver si esta
ls -L /dev/mapper/control
cat /proc/crypto
Si, todo correcto, todas las instrucciones como superusuario, aunque en ubuntu es todo con $sudo
modprobe cryptoloop && lsmod | grep cryptoloop
El mentadisimo, donde empiezan mis líos y mis problemas
dd if=/dev/urandom of=encriptado_twofish bs=1024 count=500
Y sale algo como fallo en el segmento o que se yo, el chiste es que no crea bien el archivo, ni al tamaño le llega…
1024+0 records in
1024+0 records out
Fallo de segmentación
uppssss, aquí empiezan los errores, pero entre con una kanotix (knoppix live cd) y lo hice a la perfección, primer indicio de que algo anda mal en ubuntu dapper
Bueno, para no hacerla cansada, fuera de ese error de fallo, no me da otro que sea objetivo, y después de resolverlo en debian, de todos modos no me dejo terminar…
Como lo hago siempre y la única manera que la que lo he logrado en Ubuntu…
##### creando un volumen encriptado con dmcrypt via loopback
todo con sudo, osea, como superusuario.
todo con sudo, osea, como superusuario
dd if=/dev/zero of=./encriptado_twofish bs=1M count=100
# el paso anterior en debian,
# imposible en Ubuntu por lo que dije más arriba
losetup /dev/loop0 ./volumes/encriptado_twofish
echo password1234567890ABC | cryptsetup -c twofish -o 3 create myMapper /dev/loop0
dmsetup ls
dmsetup table
dmsetup status
losetup /dev/loop1 /dev/mapper/myMapper
mkdosfs /dev/loop1
mkdir ./caja_de_seguridad
mount /dev/loop1 ./caja_de_seguridad
YÂÂ me deja escribir el archivo, pero solo como superusuario, no se como darles privilegios o que tengo que hacer para que pueda escribir en él… y ese es mi segundo problema
ya saben, a desmotar para que nadie más tenga acceso a él
losetup -d /dev/loop1
cryptsetup remove myMapper
losetup -d /dev/loop0
rm -rf ./caja_de_seguridad
umount ./caja_de_seguridad
El tercer problema que tengo, es que habiendo y conociendo cuatro o 5 métodos más de hacerlo, este que puse es el que único que me funciono, los otros no me dejan hacer el loop o algunos ni formatear, LUKS no puedo, Loops-AES tampoco, con true-crypt no me lo monta, EncFs imposible etc, etc, etc, con cryptoloop es literalmente imposible, osea, solo esta manera mediante dm-crypt me ha dado resultados.
ojala alguién pueda ayudarme un mucho
Nota, no ando en linux, y no me acuerdo de los resultados y demás, los agregare editando esta nota luego