Cómo quitar una la protección por contraseña en un PDF desde Linux

A veces, cuando nos habremos encontrado con algunos PDF de la red que comparten con nosotros, e incluso PDFs que hemos protegido nosotros mismos con contraseña, bien sea para capar ciertas capacidades (copia de texto, impresión, etc.), o simplemente que no se pueda abrir para ver el contenido sin la contraseña. Si lo hemos descargado de algún lugar que comparte este tipo de ficheros, probablemente nos hayan dado la contraseña, y si lo hemos protegido nosotros ya la sabremos. Por eso te vamos a enseñar en una breve guía explicada paso a paso la forma de quitar esa protección para poder usarlo de forma más cómoda sin andar inroduciendo la contraseña cada vez que lo usemos, y todo desde tu distro GNU/Linux favorita.

¡No se trata de descifrar la contraseña o desprotegerlo de forma forzada! Para eso dedicaremos otro artículo en breve… La verdad es que existen varios métodos para quitar la protección por contraseña de un archivo PDF desde Linux, pero aquí te vamos a mostrar los 4 más sencillos de llevar a cabo. Uno de los métodos más sencillos de realizar, es usar alguno de los visualizadores de PDFs que tenemos en Linux que permitan imprimir en formato PDF el documento, como por ejemplo Evince. Los pasos son:

  1. 1-Abrimos el PDF con el programa.
  2. 2-Vamos al menú Archivo (File).
  3. 3-Pulsamos sobre Imprimir (Print).
  4. En el menú, seleccionamos todas las páginas, formato de salida PDF y número de copias 1. Puedes poner el lugar donde se imprimirá, nombre, etc.
  5. Pulsas sobre el botón Imprimir.

El resultado será un PDF sin protección. Pero si esto no te funciona, tranquilo, existen otros métodos como Poppler, que es una biblioteca interesante basada en xpdf-3.0. En ella existen una serie de herramientas para trabajar con archivos PDF desde el terminal, y la verdad es que es bastante interesante. Primero debes instalar el paquete en tu distro, con tu gestor de paquetes favorito. Por ejemplo, si usas pacman el nombre del paquete es poppler, en cambio, para RPM y DEB será poppler-utils. Una vez instalado, puedes ejecutar la siguiente orden:

pdftops -upw password nombre_pdf_protegido.pdf nombre_desprotegido.pdf

Evidentemente deberás sustituir password por la contraseña si la sabes. Si ese método no te satisface, también puedes hacer uso del paquete pdftk, que puede manipular ficheros PDF. Una vez lo instales en tu distro con el gestor de paquetes que uses y usando su nombre, podrás comenzar a retirar la contraseña del PDF con:

pdftk nombre_pdf_protegido.pdf input_pw password output nombre_pdf_desprotegido.pdf

Nuevamente deberás reemplazar password por la contraseña que sea… Y por último, el último método sería usando el paquete qpdf, un software para transformar PDFs, como cifrar y descifrar archivos. Al estar por defecto en la mayoría de repositorios de las distros te resultará fácil instalarlo. Una vez instalado, puedes ejecutar el comando:

qpdf --password='password' --decrypt nombre_pdf_protegido.pdf nombre_pdf_desprotegido.pdf

Y ya podrás usar el PDF sin tener que hacer el molesto gesto de introducir la contraseña cada vez que lo queires usar…


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.