Juan Bellas
Los archivos PDF, (del inglés Portable Document Format, formato de documento portátil) fue creado en su momento por Adobe.
Es un formato independiente de plataformas de Software, al que podemos acceder siempre que tengamos un lector de PDF.
Siempre puede ser que necesitemos protegerlo bajo una contraseña, como también puede ser que, más adelante, necesitemos eliminarle dicha contraseña.
Vamos ver aquí los dos aspectos, y varias formas de eliminarla.
Para proteger bajo contraseña los PDF en Linux se usa el software pdftk, PDF Toolkit, el cual procedemos a instalarlo, si no lo teníamos ya:
$ sudo apt-get install pdftk [sudo] password for juan: Leyendo lista de paquetes... Hecho Creando árbol de dependencias Leyendo la información de estado... Hecho Se instalarán los siguientes paquetes extras: libgcj-common libgcj14 Paquetes sugeridos: libgcj14-dbg libgcj14-awt Paquetes recomendados: gcj-4.8-jre-lib Se instalarán los siguientes paquetes NUEVOS: libgcj-common libgcj14 pdftk 0 actualizados, 3 se instalarán, 0 para eliminar y 33 no actualizados. Necesito descargar 10,4 MB de archivos. Se utilizarán 58,8 MB de espacio de disco adicional después de esta operación. ¿Desea continuar? [S/n] s
Abrimos una Terminal y nos colocamos en el directorio donde tengamos nuestro archivo PDF que queremos proteger con contraseña.
juan@linuxmintplus ~ $ cd /home/juan/Documentos juan@linuxmintplus ~/Documentos $
En mi caso tengo un PDF llamdo python.pdf y quiero protegerlo con contraseña. El nuevo nombre será, por ejemplo: python-seguro.pdf.
Entonces escribibo lo siguiente (sustituye el nombre de mi PDF por el tuyo):
$ pdftk python.pdf output python-seguro.pdf user_pw PROMPT Please enter the user password to use on the output PDF. It can be empty, or have a maximum of 32 characters:
Introducimos la clave y ya está.
Ahora, cada vez que queramos abrir ese fichero, nos pedirá una clave:
Viene ahora el proceso a la inversa: tenemos un archivo protegido por contraseña y no queremos andar metiéndola cada vez que lo abramos, por lo que nos interesaba eliminársela.
Bien, hay varias formas.
Usando PDF Toolkit
Una de ellas sería con el mismo PDF Toolkit de antes.
Introducimos lo siguiente en la Terminal situados en el directorio donde tengamos el archivo protegido
$ pdftk python-seguro.pdf input_pw CONTRASEÑA output python-menos-seguro.pdf
Reemplazamos CONTRASEÑA por la que tenga asignada el archivo.
Se nos habrá creado un nuevo archivo, o mejor dicho, el mismo archivo, pero esta vez ya desprotegido, y bajo el nombre de python-menos-seguro.pdf
Usando QPDF
Muy posiblemente ya tengamos instalada esta aplicación en nuestro sistema Si usamos alguna derivada de Ubuntu, como Linux Mint.
Si no la tuviésemos instalada, lo podemos hacer de la forma tradicional:
$ sudo apt-get install qpdf
Una vez instalada, abrimos una Terminal y tecleamos lo siguiente:
$ qpdf --password=CONTRASEÑA --decrypt python.pdf python-menos-seguro-2.pdf
Ponemos la contraseña que tiene el archivo, y ya se crea otro nuevo libre de contraseña, en este caso como python-menos-seguro-2.pdf
Usando Evince
Evince es una utilidad gráfica para leer PDF’s, pero que también podemos usar desde la terminal.
Si escribimos en la misma:
$ evince python-seguro.pdf
Nos saltarán las ventanas que vimos antes solicitándonos la clave.
Pero nosotros lo que queremos es eliminar dicha clave. Entonces, con el archivo ya abierto, nos vamos al menú Archivo/Imprimir:
Una vez dentro seleccionamos la opción “Imprimir a un archivo”:
Haciendo click en el botón de Archivo se nos abre la carpeta donde está el archivo original para que guardemos el que se va a generar con el nombre que le pongamos, aunque también podemos elegir otra carpeta distinta.
Hacemos click en Seleccionar.
Ya vemos el nuevo nombre seleccionado en Archivo:
Hacemos click en Imprimir, y ya se nos creará el nuevo archivo sin la clave.
Bueno, pues esto era todo a la hora de crear claves para los archivos PDF, y para quitárselas
Nos leemos
Fuente: Howtogeek