GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo quitar la contraseña de un archivo PDF en Linux

El otro día tuve que compartir un archivo PDF protegido con contraseña con un amigo mío. En lugar de revelar la contraseña, quería eliminar la contraseña y le envié el archivo. Empecé a buscar formas sencillas de eliminar la protección con contraseña de los archivos pdf en Internet. Después de una búsqueda rápida en Google, aprendí los siguientes cuatro métodos para eliminar la contraseña de un archivo PDF en Linux. Lo curioso es que ya lo había hecho hace unos años y casi lo olvido. Si se pregunta cómo eliminar la contraseña de un archivo PDF en Linux, ¡siga leyendo! No es tan difícil.

Eliminar contraseña de un archivo PDF en Linux

Método 1:uso de Qpdf

El Qpdf es un software de transformación de PDF que se utiliza para cifrar y descifrar archivos PDF, convertir archivos PDF a otros archivos PDF equivalentes. Qpdf está disponible en los repositorios predeterminados de la mayoría de las distribuciones de Linux, por lo que puede instalarlo usando el administrador de paquetes predeterminado.

Por ejemplo, Qpdf se puede instalar en Arch Linux y sus variantes usando pacman como se muestra a continuación.

$ sudo pacman -S qpdf

En Debian, Ubuntu, Linux Mint:

$ sudo apt-get install qpdf

Ahora eliminemos la contraseña de un archivo pdf usando qpdf.

Tengo un archivo PDF protegido con contraseña llamado "secure.pdf" . Cada vez que abro este archivo, me pide que ingrese la contraseña para mostrar su contenido.

Conozco la contraseña del archivo pdf anterior. Sin embargo, no quiero compartir la contraseña con nadie. Entonces, lo que voy a hacer es simplemente eliminar la contraseña del archivo PDF usando la utilidad Qpdf con el siguiente comando.

$ qpdf --password='123456' --decrypt secure.pdf output.pdf

Bastante fácil, ¿no? ¡Sí, lo es! Aquí, 123456 es la contraseña de secure.pdf expediente. Reemplace la contraseña con la suya propia.

Método 2:uso de Pdftk

PDF es otro gran software para manipular documentos pdf. Pdftk puede realizar casi todo tipo de operaciones de PDF, como;

  • Cifrar y descifrar archivos pdf.
  • Combinar documentos PDF.
  • Intercalar escaneos de páginas PDF.
  • Dividir páginas PDF.
  • Rotar archivos o páginas PDF.
  • Rellenar formularios PDF con datos X/FDF y/o acoplar formularios.
  • Genera plantillas de datos FDF a partir de formularios PDF.
  • Aplica una marca de agua de fondo o un sello de primer plano.
  • Informe de métricas PDF, marcadores y metadatos.
  • Agregar/actualizar marcadores de PDF o metadatos.
  • Adjunte archivos a páginas PDF o al documento PDF.
  • Descomprima los archivos adjuntos en PDF.
  • Dividir un archivo PDF en páginas individuales.
  • Comprimir y descomprimir secuencias de páginas.
  • Reparar archivo PDF corrupto.

Pddftk está disponible en AUR, por lo que puede instalarlo utilizando cualquier programa auxiliar de AUR en Arch Linux y sus derivados.

Usando Yay :

$ yay -S pdftk

En Debian, Ubuntu, Linux Mint, ejecute:

$ sudo apt-get instal pdftk

En CentOS, Fedora, Red Hat:

Primero, instale el repositorio EPEL:

$ sudo yum install epel-release

O

$ sudo dnf install epel-release

Luego instale la aplicación PDFtk usando el comando:

$ sudo yum install pdftk

O

$ sudo dnf install pdftk

Una vez instalado pdftk, puede eliminar la contraseña de un documento pdf usando el comando:

$ pdftk secure.pdf input_pw 123456 output output.pdf

Reemplace '123456' con su contraseña correcta. Este comando descifra el archivo "secure.pdf" y crea un archivo equivalente sin protección con contraseña llamado "output.pdf".

Método 3:uso de Poppler

Poppler es una biblioteca de representación de PDF basada en el código base xpdf-3.0. Contiene el siguiente conjunto de utilidades de línea de comandos para manipular documentos PDF.

  • pdfseparar - enumera o extrae archivos incrustados.
  • fuentes pdf - analizador de fuentes.
  • imágenes en pdf - extractor de imágenes.
  • pdfinfo - información del documento.
  • pdfseparado - herramienta de extracción de página.
  • pdfsig - verifica las firmas digitales.
  • pdftocairo - Conversor de PDF a PNG/JPEG/PDF/PS/EPS/SVG usando Cairo.
  • pdf a html - Conversor de PDF a HTML.
  • pdftoppm - Convertidor de imágenes PDF a PPM/PNG/JPEG.
  • tops de pdf - Conversor de PDF a PostScript (PS).
  • pdf a texto - extracción de texto.
  • pdfunite - herramienta de combinación de documentos.

A los efectos de esta guía, solo utilizamos la utilidad "pdftops", que se utiliza para eliminar la contraseña de un archivo pdf.

Para instalar Poppler en distribuciones basadas en Arch Linux, ejecute:

$ sudo pacman -S poppler

En Debian, Ubuntu, Linux Mint:

$ sudo apt-get install poppler-utils

En RHEL, CentOS, Fedora:

$ sudo yum install poppler-utils

Una vez instalado Poppler, ejecute el siguiente comando para descifrar el archivo pdf protegido con contraseña y crear un nuevo archivo equivalente llamado output.pdf.

$ pdftops -upw 123456 secure.pdf output.pdf

Nuevamente, reemplace '123456' con su contraseña de pdf.

Como habrá notado en todos los métodos anteriores, acabamos de convertir el archivo pdf protegido con contraseña llamado "secure.pdf" a otro archivo pdf equivalente llamado "output.pdf". Técnicamente hablando, en realidad no eliminamos la contraseña del archivo de origen, sino que la desciframos y la guardamos como otro archivo pdf equivalente sin protección de contraseña.

Método 4:imprimir en un archivo

Este es el método más fácil entre todos los métodos anteriores. Puede usar su visor de PDF existente, como el visor de documentos Atril, Evince, etc., e imprimir el archivo pdf protegido con contraseña en otro archivo.

Abra el archivo protegido con contraseña en su aplicación de visualización de PDF. Vaya a Archivo -> Imprimir . Y guarde el archivo pdf en cualquier lugar de su elección.

Y eso es todo. Espero que esto haya sido útil. ¿Conoce/utiliza algún otro método para eliminar la protección con contraseña de los archivos PDF? Háganos saber en la sección de comentarios a continuación.

Más cosas buenas por venir. ¡Estén atentos!

¡Salud!


Linux
  1. ¿Cómo quitar el Bom de un archivo Utf-8?

  2. ¿Cómo imprimir de Vim a Pdf?

  3. Cómo quitar la contraseña de un archivo pdf en Ubuntu

  4. ¿Cómo elimino líneas nuevas de un archivo de texto?

  5. ¿Cómo eliminar setgid (linux/unix)?

Cómo descifrar la contraseña zip en Kali Linux

Cómo crear directorios desde un archivo de texto en Linux

Cómo quitar un comando del historial en Linux

Cómo quitar (^M) caracteres de un archivo en Linux

Cómo quitar espacios de los nombres de archivo en Linux

Cómo comprimir PDF en Linux [GUI y terminal]