{"id":726,"date":"2006-10-19T15:04:10","date_gmt":"2006-10-19T21:04:10","guid":{"rendered":"http:\/\/webadedios.net\/modules\/wordpress\/archives\/primeras-broncas-con-ubuntu-y-el-encriptado"},"modified":"2006-10-20T12:11:25","modified_gmt":"2006-10-20T18:11:25","slug":"primeras-broncas-con-ubuntu-y-el-encriptado","status":"publish","type":"post","link":"https:\/\/webadedios.com\/blog\/2006\/linux\/primeras-broncas-con-ubuntu-y-el-encriptado\/","title":{"rendered":"primeras broncas con ubuntu y el encriptado"},"content":{"rendered":"<p>Llego a Ubuntu y empiezo a meterle mano,muy mi costumbre, adem\u00e1s de ponerle las cosas que uso y dem\u00e1s.<\/p>\n<p>todo al estilo debian, osea que ninguna bronca, pero ninguna ventaja tampoco<\/p>\n<p align=\"center\">Y zaaaaaaaaaaassssssssssss<\/p>\n<p>llega la primera cosa absurda que no jala, que podr\u00eda decir que es un asqueroso bug, que no he encontrado la soluci\u00f3n aunque la he buscado, y que si no doy con una, cambio a <a target=\"_blank\" title=\"Ubuntu 6.10 beta\" href=\"http:\/\/www.ubuntu-es.org\/index.php?q=node\/25785\">Edgy que est\u00e1 en beta<\/a> para ver si se resolvi\u00f3<\/p>\n<p>Mi unidad virtual encriptada <strong>no se monta<\/strong>, y si trato de hacer una nueva no me deja \ud83d\ude41<\/p>\n<p>Todos los m\u00f3dulos cargan bien, y tengo todo, notese que para compilar el mugroso loop-aes, tuve que bajar el c\u00f3digo fuente, todo el c\u00f3digo 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<\/p>\n<p>\/\/\/\/\/ Compilar Loop-aes en ubuntu Dapper 6.06<\/p>\n<p>1. bajar fuente<br \/>\n2. teclear en consola cd \/usr\/src<br \/>\n3. Descomprimir c\u00f3digo fuente. escribiendo sudo tar xvjf loop-aes.tar.bz2<br \/>\n4. a arreglar el bug, escribe  cd modules\/loop-aes\/debian .<br \/>\n5. escribe sudo chmod a+x rules<br \/>\n6. escribe cd \/usr\/src<br \/>\n7. A comprimir de nuevo, escribe  sudo rm loop-aes.tar.bz2<br \/>\n8. escribe sudo tar cvf loop-aes.tar modules\/loop-aes<br \/>\n9. escribe sudo bzip2 loop-aes.tar<br \/>\n10. ya estamos listos, ahora escribe sudo m-a fakesource<br \/>\n11. escribe sudo m-a build loop-aes<br \/>\n12. e instala, escribe sudo dpkg -i loop-aes-&lt;n\u00fameros de tu versi\u00f3n&gt;.deb<\/p>\n<p>Ahora si, iniciamos lo que fue mi serie de intentos, anes que nada ver que todo esta bien, y al parecer lo esta.<\/p>\n<p>Ver que modulos tengo para encriptar<\/p>\n<div style=\"margin-left: 40px\"><span style=\"color: #006600\">modinfo \/lib\/modules\/`uname -r`\/kernel\/crypto\/* | grep description<\/span><\/div>\n<p>ver cuales, y luego<\/p>\n<p style=\"margin-left: 40px\"><span style=\"color: #009900\">modprobe cryptoloop<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe deflate<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe zlib_deflate<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe twofish<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe serpent<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe aes<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe blowfish<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe des<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe sha256<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe sha512<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe crypto_null<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe md5<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe md4<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe cast5<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe cast6<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe arc4<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe khazad<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">modprobe anubis<\/span><br style=\"color: #009900\" \/>     <span style=\"color: #009900\">#<\/span> <span style=\"color: #009900\" \/><\/p>\n<p style=\"margin-left: 40px\"><span style=\"color: #009900\">modprobe loop #loop-aes<\/span><span style=\"color: #009900\"><br \/>\nmodprobe dm_mod<\/span><span style=\"color: #009900\"><br \/>\nmodprobe dm_crypt<\/span><\/p>\n<p>Todo bien?&#8230; vamos a cheecar<\/p>\n<p style=\"margin-left: 40px\"><span style=\"color: #009900\">dmsetup targets<\/span><small><span style=\"font-family: mon\"><br \/>\n<\/span>#crypt            &lt;&#8211;ver si esta<\/small>\n<\/p>\n<p style=\"color: #006600; margin-left: 40px\"><span style=\"color: #009900\">ls -L \/dev\/mapper\/control<\/span><br style=\"color: #009900\" \/><span style=\"color: #009900\">cat \/proc\/crypto<\/span><\/p>\n<p>Si, todo correcto,  todas las instrucciones como superusuario, aunque en ubuntu es todo con $sudo<\/p>\n<pre style=\"margin-left: 40px\"><span style=\"color: #009900\">modprobe cryptoloop && lsmod | grep cryptoloop<\/span><\/pre>\n<p>El mentadisimo, donde empiezan mis l\u00edos y mis problemas <span style=\"font-family: monospace\" \/><\/p>\n<p style=\"margin-left: 40px\"><span style=\"font-family: monospace\">        <\/span><span style=\"color: #009900\">    dd if=\/dev\/urandom of=<\/span>encriptado_twofish<span style=\"color: #009900\"> bs=1024 count=500<\/span><\/p>\n<p>Y sale algo como fallo en el segmento o que se yo, el chiste es que no crea bien el archivo, ni al tama\u00f1o le llega&#8230;<\/p>\n<div align=\"center\">1024+0 records in<br \/>\n1024+0 records out<br \/>\nFallo de segmentaci\u00f3n<\/div>\n<p>uppssss, aqu\u00ed empiezan los errores, pero entre con una kanotix (knoppix live cd) y lo hice a la perfecci\u00f3n, primer indicio de que algo anda mal en ubuntu dapper<\/p>\n<p>Bueno, para no hacerla cansada, fuera de ese error de fallo, no me da otro que sea objetivo, y despu\u00e9s de resolverlo en debian, de todos modos no me dejo terminar&#8230;<\/p>\n<p>Como lo hago siempre y la \u00fanica manera que la que lo he logrado en Ubuntu&#8230;<\/p>\n<p>##### creando un <strong>volumen encriptado con dmcrypt via loopback<\/strong><br \/>\ntodo con sudo, osea, como superusuario.<\/p>\n<p>todo con sudo, osea, como superusuario<\/p>\n<p style=\"margin-left: 40px; color: #009900\">dd if=\/dev\/zero of=.\/encriptado_twofish bs=1M count=100<br \/>\n# el paso anterior en debian,<br \/>\n# imposible en Ubuntu por lo que dije m\u00e1s arriba<br \/>\n<span style=\"font-family: monospace\" \/>losetup \/dev\/loop0 .\/volumes\/encriptado_twofish<br \/>\n<span style=\"font-family: monospace\" \/>echo password1234567890ABC | cryptsetup -c twofish -o 3 create myMapper \/dev\/loop0<span style=\"font-family: monospace\" \/><br \/>\ndmsetup ls<span style=\"font-family: monospace\" \/><br \/>\ndmsetup table<br \/>\n<span style=\"font-family: monospace\" \/>dmsetup status<br \/>\n<span style=\"font-family: monospace\" \/>losetup \/dev\/loop1 \/dev\/mapper\/myMapper <span style=\"font-family: monospace\" \/><br \/>\nmkdosfs \/dev\/loop1<span style=\"font-family: monospace\" \/><br \/>\nmkdir .\/caja_de_seguridad<span style=\"font-family: monospace\" \/><br \/>\nmount \/dev\/loop1 .\/caja_de_seguridad<\/p>\n<p>Y\u00c2\u00c2\u00a0me deja escribir el archivo, pero solo como superusuario, no se como darles privilegios o que tengo que hacer para que pueda escribir en \u00e9l&#8230; y ese es mi segundo problema<\/p>\n<p>ya saben, a desmotar para que nadie m\u00e1s tenga acceso a \u00e9l<\/p>\n<blockquote><p>losetup -d \/dev\/loop1<br \/>\ncryptsetup remove myMapper<br \/>\nlosetup -d \/dev\/loop0<br \/>\nrm -rf .\/caja_de_seguridad<br \/>\numount .\/caja_de_seguridad<\/p><\/blockquote>\n<p>El tercer problema que tengo, es que habiendo y conociendo cuatro o 5 m\u00e9todos m\u00e1s de hacerlo, este que puse es el que \u00fanico que me funciono, los otros no me dejan hacer el loop o algunos ni formatear, <a target=\"_blank\" title=\"dm.crypt con Luks\" href=\"http:\/\/luks.endorphin.org\/dm-crypt\">LUKS <\/a>no puedo, <a target=\"_blank\" title=\"loop-aes\" href=\"http:\/\/loop-aes.sourceforge.net\/\">Loops-AES<\/a> tampoco, con true-crypt no me lo monta, <a target=\"_blank\" title=\"encfs y loop-aes\" href=\"http:\/\/www.linux.com\/article.pl?sid=06\/03\/13\/1656228\">EncFs<\/a> imposible etc, etc, etc, con cryptoloop es literalmente imposible, osea, solo esta manera mediante <a target=\"_blank\" title=\"dm-crypt\" href=\"http:\/\/www.saout.de\/misc\/dm-crypt\/\">dm-crypt<\/a> me ha dado resultados.<\/p>\n<p>ojala algui\u00e9n pueda ayudarme un mucho<\/p>\n<p>Nota, no ando en linux, y no me acuerdo de los resultados y dem\u00e1s, los agregare editando esta nota luego<\/p>\n<ul>\n<li class=\"tightenable top bottom\"><a target=\"_blank\" title=\"EncryptedFilesystemHowto4\" href=\"https:\/\/wiki.ubuntu.com\/EncryptedFilesystemHowto4\">Wiki de ubuntu  how to EncryptedFilesystem<\/a><\/li>\n<li><a href=\"https:\/\/help.ubuntu.com\/community\/EncryptedFilesystem?highlight=%28CategorySecurity%29\">EncryptedFilesystem<\/a><\/li>\n<li><a href=\"https:\/\/help.ubuntu.com\/community\/EncryptedFilesystemHowto?highlight=%28CategorySecurity%29\">EncryptedFilesystemHowto<\/a><\/li>\n<li><a href=\"https:\/\/help.ubuntu.com\/community\/EncryptedFilesystemHowto2?highlight=%28CategorySecurity%29\">EncryptedFilesystemHowto2<\/a><\/li>\n<li><a href=\"https:\/\/help.ubuntu.com\/community\/EncryptedFilesystemHowto3?highlight=%28CategorySecurity%29\">EncryptedFilesystemHowto3<\/a><\/li>\n<li><a href=\"https:\/\/help.ubuntu.com\/community\/EncryptedFilesystemHowto5?highlight=%28CategorySecurity%29\">EncryptedFilesystemHowto5<\/a><\/li>\n<li><a class=\"external\" href=\"http:\/\/www.saout.de\/tikiwiki\/tiki-index.php\">dm-crypt wiki<\/a><\/li>\n<li><a href=\"https:\/\/help.ubuntu.com\/community\/EncryptedFilesystemLVMHowto?highlight=%28CategorySecurity%29\">EncryptedFilesystemLVMHowto<\/a><\/li>\n<li class=\"tightenable top bottom\"><a class=\"namedurl\" href=\"http:\/\/www.robota.net\/article?id=1087\"><span style=\"white-space: nowrap\">http:\/\/www.robota.net\/article?id=1087<\/span><\/a><\/li>\n<li class=\"tightenable top bottom\"><a class=\"namedurl\" href=\"http:\/\/www.gpltarragona.org\/node\/view\/303\"><span style=\"white-space: nowrap\">http:\/\/www.gpltarragona.org\/node\/view\/303<\/span><\/a><\/li>\n<li class=\"tightenable top bottom\"><a class=\"namedurl\" href=\"http:\/\/eureka-linux.com.ar\/docs\/cifrarlo.html\"><span style=\"white-space: nowrap\">http:\/\/eureka-linux.com.ar\/docs\/cifrarlo.html<\/span><\/a><\/li>\n<li class=\"tightenable top bottom\"><a class=\"namedurl\" href=\"http:\/\/rstm.livejournal.com\/1999.html\"><span style=\"white-space: nowrap\">http:\/\/rstm.livejournal.com\/1999.html<\/span><\/a><\/li>\n<li class=\"tightenable top bottom\"><a class=\"namedurl\" href=\"http:\/\/www.saout.de\/tikiwiki\/tiki-index.php?page=HOWTO\"><span style=\"white-space: nowrap\">http:\/\/www.saout.de\/tikiwiki\/tiki-index.php?page=HOWTO<\/span><\/a><\/li>\n<li class=\"tightenable top bottom\"><a class=\"namedurl\" href=\"http:\/\/www.freeotfe.org\/docs\/Linux_examples__dm-crypt.htm\"><span style=\"white-space: nowrap\">http:\/\/www.freeotfe.org\/docs\/Linux_examples__dm-crypt.htm<\/span><\/a><\/li>\n<\/ul>\n<!--CusAds0-->\n<div style=\"font-size: 0px; height: 0px; line-height: 0px; margin: 0; padding: 0; clear: both;\"><\/div>","protected":false},"excerpt":{"rendered":"<p>Llego a Ubuntu y empiezo a meterle mano,muy mi costumbre, adem\u00e1s de ponerle las cosas que uso y dem\u00e1s. todo al estilo debian, osea que ninguna bronca, pero ninguna ventaja tampoco Y zaaaaaaaaaaassssssssssss llega la primera cosa absurda que no jala, que podr\u00eda decir que es un asqueroso bug, que no he encontrado la soluci\u00f3n [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[430,2894,47],"class_list":["post-726","post","type-post","status-publish","format-standard","hentry","category-linux","tag-debian","tag-linux","tag-serie"],"_links":{"self":[{"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/posts\/726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/comments?post=726"}],"version-history":[{"count":0,"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/posts\/726\/revisions"}],"wp:attachment":[{"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/media?parent=726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/categories?post=726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/tags?post=726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}