Hai protetto un file PDF contenente informazioni riservate con una password lunga e sicura in modo che solo la persona designata possa aprirlo. Tuttavia, non vuoi inserire quella password ogni volta che accedi al documento, quindi vuoi rimuovere la password dalla tua copia.
Ti mostreremo quattro modi in Linux per rimuovere una password da un file PDF quando conosci la password.
NOTA: quando diciamo di digitare qualcosa in questo articolo e ci sono virgolette attorno al testo, NON digitare le virgolette, a meno che non specifichiamo diversamente.
Utilizzo di PDF Toolkit (pdftk)
PDF Toolkit è un pratico strumento a riga di comando per manipolare i file PDF. Per installare pdftk, premi Ctrl + Alt + T per aprire una finestra di Terminale. Digita il seguente comando al prompt e premi Invio.
sudo apt-get install pdftk
Digita la password per il tuo account utente quando richiesto e premi Invio.
Il processo di installazione inizia con un'analisi del sistema ed elenca quanti pacchetti verranno installati e quanto spazio utilizzeranno. Quando ti viene chiesto se desideri continuare, digita una "y" e premi Invio.
Al termine dell'installazione digitare il seguente comando al prompt, sostituendo le parti pertinenti come indicato di seguito.
pdftk /home/lori/Documents/secured.pdf input_pw password output /home/lori/Documents/unsecured.pdf
La ripartizione del comando è la seguente:
| pdftk | Nome del comando |
| /home/lori/Documents/secured.pdf | Percorso completo e nome file del file PDF protetto da password. Sostituiscilo con il percorso completo e il nome del file PDF protetto da password. |
| input_pw password | Richiedi di inserire la password utente per il file PDF protetto e la password utilizzata per aprire il file. Sostituisci "password" con la password utilizzata per aprire il file. |
| output /home/lori/Documents/unsecured.pdf | Richiedi il percorso e il nome file che desideri utilizzare per il file PDF non protetto generato da pdftk seguito dal percorso completo e dal nome file per il file PDF non protetto che verrà generato. Sostituisci il percorso mostrato qui con il percorso completo e il nome del file che desideri utilizzare per il file PDF non protetto generato da pdftk. |
Premere Invio per eseguire il comando.
Il file PDF non protetto viene generato e salvato nella posizione specificata nel comando.
Utilizzando QPDF
QPDF è un programma a riga di comando per Linux che converte da un file PDF a un altro file PDF equivalente preservando il contenuto del file. Lo strumento consente di crittografare e decrittografare, ottimizzare per il Web e dividere e unire file PDF.
Se stai utilizzando l'ultima versione di Ubuntu (14.04 al momento della stesura di questo articolo), è molto probabile che QPDF sia installato. Se non è installato, premi Ctrl + Alt + T per aprire una finestra di Terminale e digita il seguente comando al prompt.
sudo apt-get install qpdf
Digita la password del tuo account quando richiesto e premi Invio.
Una volta installato QPDF, digitare il seguente comando al prompt e premere Invio.
qpdf –password = password –decrypt /home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf
La ripartizione del comando è la seguente:
| qpdf | Nome del comando |
--
password = password
|
Richiedi la password per aprire il file PDF protetto. Immettere la password per il file dopo il segno di uguale.
NOTA: ci sono due trattini prima della "password" sul lato sinistro del segno di uguale. |
--
decifrare /home/lori/Documents/secured.pdf
|
Richiedi il percorso completo e il nome file del file PDF da cui desideri rimuovere la password. Sostituisci il percorso completo e il nome del file con uno per il tuo file. |
| /home/lori/Documents/unsecured.pdf | Percorso completo e nome file per il file PDF non protetto che verrà generato. Sostituirlo con il percorso completo e il nome file che si desidera utilizzare per il file PDF non protetto generato da QPDF. |
Utilizzando xpdf-utils
Xpdf-utils è un pacchetto di utilità PDF che include un convertitore da PDF a PostScript (pdftops), un estrattore di informazioni sui documenti PDF (pdfinfo), un estrattore di immagini PDF (pdfimages), un convertitore da PDF a testo (pdftotext) e un carattere PDF analizzatore (pdffonts). Per ulteriori informazioni su ciascuno strumento, digitare il comando (tra parentesi per ogni strumento elencato) seguito da "–help" (due trattini prima della guida).
Per rimuovere una password da un file PDF, utilizzeremo lo strumento da PDF a PostScript (pdftops) e il convertitore Ghostscript da PostScript a PDF per riconvertire il file postscript in un file PDF non protetto.
Il pacchetto xpdf-utils potrebbe essere già installato se stai utilizzando l'ultima versione di Ubuntu. In caso contrario, digita il seguente comando al prompt e premi Invio per installare il pacchetto.
sudo apt-get install xpdf-utils
Digita la password del tuo account quando richiesto e premi Invio.
Una volta installato xpdf-utils, sei pronto per convertire il tuo file PDF protetto da password in un file postscript. Digita il seguente comando al prompt e premi Invio.
pdftops -upw password /home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf
La ripartizione del comando è la seguente:
| pdftops | Nome del comando |
| -upw password |
Richiedi la password utente per aprire il file PDF protetto. Sostituisci "password" con la password che apre il file PDF protetto.
NOTA: c'è un trattino prima di "upw". |
| /home/lori/Documents/secured.pdf | Percorso completo e nome file del file PDF protetto da password. Sostituiscilo con il percorso completo e il nome del file PDF protetto da password. |
| /home/lori/Documents/unsecured.pdf | Percorso completo e nome file per il file PDF non protetto che verrà generato. Sostituiscilo con il percorso completo e il nome del file che desideri utilizzare per il file PDF non protetto generato da pdftops. |
Il file postscript viene generato e inserito nella cartella specificata nel comando.
Prima di riconvertire il file postscript in un file PDF non protetto, è necessario installare Ghostscript Postscript-to-PDF Converter (ps2pdf). Per fare ciò, digita il seguente comando al prompt e premi Invio.
sudo apt-get install context
Digita la password del tuo account quando richiesto e premi Invio.
Il processo di installazione inizia con un'analisi del sistema ed elenca quanti pacchetti verranno installati e quanto spazio utilizzeranno. Quando ti viene chiesto se desideri continuare, digita una "y" e premi Invio.
Una volta installato ps2pdf, digita il seguente comando al prompt e premi Invio.
ps2pdf /home/lori/Documents/unsecured.ps /home/lori/Documents/unsecured.pdf
La ripartizione del comando è la seguente:
| ps2pdf | Nome del comando |
| /home/lori/Documents/secured.ps | Percorso completo e nome file del file PostScript. Sostituiscilo con il percorso completo e il nome del file postscript. |
| /home/lori/Documents/unsecured.pdf | Percorso completo e nome file per il file PDF non protetto che verrà generato. Sostituiscilo con il percorso completo e il nome del file che desideri utilizzare per il file PDF non protetto generato dal file postscript da ps2pdf. |
Un nuovo file PDF non protetto viene generato e inserito nella cartella specificata nel comando.
Using Evince
Evince è il visualizzatore di file PDF predefinito fornito con Ubuntu. Puoi usarlo per rimuovere una password da un file PDF se conosci la password. È uno strumento grafico, ma lo eseguiremo dalla riga di comando. Per eseguire Evince, digita il seguente comando al prompt e premi Invio.
evince /home/lori/Documents/secured.pdf
Sostituisci il percorso completo e il nome del file PDF.
NOTA: potrebbe essere visualizzato il seguente messaggio di errore, ma il file verrà comunque aperto.
Evince visualizza una finestra di dialogo che richiede la password utente per aprire il file PDF. Immettere la password nella casella di modifica e selezionare per quanto tempo si desidera che Evince ricordi la password. Fare clic su "Sblocca documento".
Quando il file PDF si apre, selezionare "Stampa" dal menu "File".
Nella finestra di dialogo "Stampa", selezionare "Stampa su file". Se desideri modificare il nome del file o la posizione in cui è stato salvato, fai clic sul pulsante accanto a "File" che mostra il percorso e il nome del file.
Nella finestra di dialogo "Seleziona un nome file", accedere alla posizione in cui si desidera salvare il file PDF non protetto e immettere un nome per il file nel campo Nome. Fare clic su "Seleziona".
Il nuovo percorso e il nome del file vengono visualizzati sul pulsante "File". Accetta le impostazioni predefinite per le altre opzioni e fai clic su "Stampa".
Il file PDF non protetto viene salvato nella posizione scelta.
Fare doppio clic sul file per aprirlo di nuovo in Evince. Notare che non viene richiesta la password.
Ricorda, per rimuovere una password da un file PDF utilizzando questi strumenti devi conoscere la password.