Tutorial: proteger con contraseña carpetas en Ubuntu

Dado que en este artículo incurría (yo) en una serie de errores teóricos (conseguí un método basado en prueba y error, sin tener idea de qué hacía exactamente con cada comando), he decidido borar el contenido de este artículo y colocar el enlace al nuevo tutorial que escribí luego de leer bastante y ahora sí con una base teórica más o menos sólida.

http://alvarofelipe.com/2009/07/31/tip-proteger-carpetas-con-contrasena-en-ubuntu/

Agradeceré los comentarios y las correcciones si algo volví a hacer mal. :D



Si este artículo te gustó también puedes leer:

7 Comments

  1. Hola Alvaro.

    Sólo estas cambiando el usuario que es el propietario de la carpeta, el 1004 es el UID de alguno de tus usuarios en el sistema, si otro usuario tiene ese UID (1004) podrá ver los datos que pones en ella sin problemas.

    Otra opción es que delegues la carpeta al super usuario que tiene UID de 0, para eso sólo haces:

    sudo chown -R 0 ~/.privada

    Pero lo que te han dicho en los foros es correcto los accesos al filesystem son verifcados sólo en base a UID, GID y permisos rwx.

    Si quieres saber quien es el usuario 1004 en tu sistema ejecuta este comando:

    cat /etc/passwd | grep 1004

    Álvaro Felipe Dice: Como siempre, tus explicaciones son bastante exactas. Muchas gracias. Te comento que en realidad este proceso para proteger una carpeta me salió por pura casualidad, borrando cosas, creando nuevos usuarios y no sé que más me quedé con una carpeta protegida y tuve que investigar sobre los permisos para desbloquearla. Así que se me ocurrió que haciendo el proceso inverso podría bloquearla. Por eso es que digo (sin ninguna vergüenza, porque de veras quería que alguien me lo explique) que no sé porque es lo del 1004.

    Gracias por tu aporte.

  2. Hola Alvaro.

    Mira lo que tú y Shawe están buscando se consigue a través de un sistema de loopback encriptado, de esa forma ni siquiera alguien con privilegios de root puede acceder a los datos, si es que no tiene la clave de encriptación, he escrito un tutorial sobre como conseguirlo en mi blog, aquí te dejo el URL:

    http://www.volkanrivera.com/esp/?p=773

    Espero que el tutorial no resulte confuso.

    Álvaro Felipe Dice: Voy a revisarlo con detalle. ¡Muchas gracias!

  3. Shawe dice:

    Porque no aparece mi comentario de ayer comentando el problema y Volcan Rivera sabe que postee si el comentario no aparece publicado aqui?

    Álvaro Felipe Dice: Por lammer

  4. pablo dice:

    como hago para desbloquearlos luego?

    Álvaro Felipe Dice: Haz el mismo procedimiento pero al revés:

    sudo chown -R tunombre-de-usuario tu-carpeta-protegida
    sudo chmod -R 777 tu-carpeta-protegida

  5. pablo dice:

    Gracias por la pronta respuesta, pero voy a seguir molestando, por casualidad no tendra un tutorial de conversion de .mp4 a .avi para Ubuntu???

    Álvaro Felipe Dice: sudo aptitude install avidemux

  6. pablo dice:

    hola, nesecito ayuda urgente, cometi un error y puse: sudo chown -R 1004. por error, y ahora no puedo entrar en se seccion, y ahi tengo muchos archivos sin respaldo, por favor ayudeme…

    me dice lo siguiente:

    se esta ignorando el archivo $HOME/.dmrc del usuario. Esto impide que se guarden la sesion predeterminada y el idioma. El archivo deberia pertenecer al usuario y tener los permisos 644. El derectorio personal del usuario debe pertenecer al usuario y no ser escribible para otros usuarios.

    le doy aceptar y aparece esto otro…

    Álvaro Felipe Dice: Pues inicia en modo Terminal a prueba de fallos (antes de ingresar tu usuario y tu password en Ubuntu ve al menú opciones, escoges sesiones y ahi luego escoges Terminal a prueba de fallos). Es todo, ya tienes la consola y puedes recuperar todo. Primero deberías cambiar el propietario:
    sudo chown -R tu-nombre-de-usuario /home/tu-nombre-de-usuario
    Luego arregla el .drmc con los permisos que se indican:
    sudo chmod 644 .drmc
    es todo.
    Suerte

    Su sesion ha durado de 10 segundos. si no ha terminado la sesion usted mismo esto podria significar que hay algun error en la instalacion o que no tiene espacio en disco. Intente acceder con alguna sesion a pueba de fallos para ver si puede arreglar el problema

    ver detalles (archivo-/.xsession-errors)

    por favor, se lo suplico ayudeme.

  7. praxisobscura dice:

    Gracias Alvaro muy intersante aportación, luego enriquesida por Volcan Rivera (también gracias).
    Trabajar e investigar sobre los sistemes es de lo màs divertido, entrtenido y en ocasiones frustrante.
    Ayer tuve un problema con mi lap que despuès de muchos intentos culminó en “error 17″. Entonces usé la fuerza bruta, es decir reinstalé el U. 8.10 de nuevo, pero me quedé con un gran vacio, ignorancia, de como manejar el problema en el que en un principio me pedía reparar manualmente el sistema de archivos. ¿Puedo preguntarte sobre ello, enviàndote más información sobre el asunto?.
    Por tu atención gracias.

Escribe un comentario