LinuxParty
Recibo muchas facturas electrónicas (servicios públicos, teléfono, Internet, telefonía móvil, cable, etc.) en formato PDF para mi pequeña empresa, y necesito enviárselas a mi contador. Sin embargo, todos los archivos PDF están protegidos con contraseña. No quiero compartir la contraseña de mi cuenta con nadie solo para abrir mis facturas. Evince es un visor de documentos PDF capaz de mostrar archivos protegidos con contraseña, pero no puede eliminar la contraseña. ¿Cómo elimino una contraseña de todos los archivos PDF en Ubuntu o cualquier otra distribución de Linux en modo por lotes?
Puede eliminar la contraseña utilizando varias utilidades en Linux. Utilice cualquiera de las siguientes opciones:
- pdftk: una herramienta útil para manipular archivos PDF.
- qpdf: el programa qpdf se utiliza para convertir un archivo PDF en otro archivo PDF equivalente.
- xpdf-utils: paquete de formato de documento portátil (PDF): utilidades como pdftops y ps2pdf.
- Imprima en un archivo: utilice el propio software Evince.
¿Cómo uso pdftk para eliminar la contraseña?
Escriba el siguiente comando apt-get/comando apt para instalar pdftk (tenga en cuenta que también instalará java, si no le gusta java, simplemente use otra herramienta):
sudo [apt-get/yum o el comando de su instalación] install pdftk
Descifre un PDF llamado input.pdf con SU contraseña CONTRASEÑA-AQUÍ y cree output.pdf sin cifrar, ingrese:
pdftk input.pdf output output.pdf user_pw TU-CONTRASEÑA-AQUÍ
O
pdftk input.pdf output output.pdf user_pw TU-CONTRASEÑA-AQUÍ owner_pw TU-CONTRASEÑA-AQUÍ
O
pdftk input.pdf output output.pdf input_pw TU-CONTRASEÑA-AQUÍ
Donde:
- input_pw password: Ingrese las contraseñas del propietario del PDF
- user_pw contraseña: Ingrese las contraseñas de usuario del PDF
- owner_pw contraseña: Ingrese las contraseñas de propietario de PDF igual que input_pw.
¿Cómo uso qpdf para eliminar la contraseña?
Tal vez, sea la herramienta más fácil de usar....
Escriba el siguiente comando apt para instalar el qpdf:
sudo apt-get install qpdf
Descifre un PDF llamado input.pdf con contraseña SU-CONTRASEÑA-AQUÍ y cree output.pdf sin cifrar, ingrese:
qpdf --password=SUCONTRASEÑA-AQUÍ --decrypt entrada.pdf salida.pdf
¿Cómo uso xpdf-utils para eliminar la contraseña?
Escriba el siguiente comando para instalar el qpdf:
sudo apt-get install xpdf-utils
Primero, descifre un PDF y cree un archivo postscript, ingrese:
pdftops -upw TU-CONTRASEÑA-AQUÍ input.pdf
Obtendrá el archivo input.ps. Esto se puede imprimir o abrir bajo el mismo Linux. Pero, puede volver a convertirlo en un archivo .ps (postscript) a un PDF de la siguiente manera:
ps2pdf input.ps
Tenga en cuenta que el comando ps2pdf es parte de ghostscript y se instalará cuando ejecute xpdf-utils.
¿Cómo uso evince para eliminar la contraseña?
Abra un archivo pdf usando evince, ingrese:
evince input.pdf
Ingresa tu contraseña. Una vez abierto, haga clic en Archivo > Imprimir > Seleccione "Imprimir en archivo" > Seleccione "PDF" como formato de salida y haga clic en Imprimir.
Escribir un script de shell se deja como ejercicio para los lectores.
Si no sabe la contraseña, use Ghostscript como este:
gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=desencriptado.pdf -c .setpdfwrite -f encriptado.pdf
-
Seguridad
- Drones, vigilancia y reconocimiento facial: una startup llamada 'Sauron' presenta un sistema de seguridad para el hogar de estilo militar
- Conexión Segura NFS en Linux, Tunelizar NFS sobre SSH y Configuración de NFS sobre SSH para Mayor Seguridad
- ¿Olvidó su contraseña? Cinco razones por las que necesita un administrador de contraseñas
- Cómo limitar las conexiones SSH (puerto TCP 22) con ufw en Ubuntu Linux
- Utilizar ssh sin contraseña con ssh-keygen y ssh-copy-id
- Millones de teléfonos móviles podrían ser vulnerables a la vigilancia del gobierno chino
- Cómo limitar las conexiones SSH a la red local en Linux
- Los televisores inteligentes son como un «caballo de Troya digital» en los hogares
- Snort para Windows, detección de Intrusos y seguridad.
- Detección de Intrusiones con las herramientas: BASE y Snort.
- El Sistema de Detección de Intrusos: Snort. ( Windows y Linux )
- Configuración con Ejemplos de Snort para Windows, detección de intrusiones
- ¿El gobierno de EE. UU. ignoró la oportunidad de hacer que TikTok fuera más seguro?
- ¿Qué es SSH y cómo se utiliza? Los conceptos básicos de Secure Shell que necesitas saber
- Asegurar memcached del servidor, para evitar amplificar ataques DDoS