Cum să eliminați o parolă dintr-un fișier PDF în Linux
Ați protejat un fișier PDF care conține informații sensibile cu o parolă lungă și sigură, astfel încât numai partea interesată să o poată deschide. Cu toate acestea, nu doriți să introduceți această parolă de fiecare dată când accesați documentul, deci doriți să eliminați parola din copia dvs..
Vă vom arăta patru moduri în Linux pentru a elimina o parolă dintr-un fișier PDF când știți parola.
NOTĂ: Când spunem să tastați ceva în acest articol și există citate în jurul textului, NU introduceți ghilimele, dacă nu specificăm altfel.
Folosind PDF Toolkit (pdftk)
PDF Toolkit este un instrument la îndemână pentru manipularea fișierelor PDF. Pentru a instala pdftk, apăsați Ctrl + Alt + T pentru a deschide o fereastră Terminal. Tastați următoarea comandă la prompt și apăsați Enter.
sudo apt-get instalați pdftk
Introduceți parola pentru contul dvs. de utilizator când vi se solicită și apăsați Enter.
Procesul de instalare începe cu o analiză a sistemului dvs. și listează câte pachete vor fi instalate și cât spațiu vor folosi. Când vi se solicită dacă doriți să continuați, tastați un "y" și apăsați Enter.
După finalizarea instalării, tastați următoarea comandă la solicitare, înlocuindu-i părțile relevante așa cum este indicat mai jos.
pdftk /home/lori/Documents/secured.pdf input_pw output password /home/lori/Documents/unsecured.pdf
Defalcarea comenzii este după cum urmează:
pdftk | Numele comenzii |
/home/lori/Documents/secured.pdf | Calea și numele fișierului completă a fișierului PDF protejat prin parolă. Înlocuiți acest lucru cu calea completă și numele fișierului pentru fișierul PDF protejat prin parolă. |
input_pw parola | Solicitați introducerea parolei de utilizator pentru fișierul PDF protejat și parola utilizată pentru a deschide fișierul. Înlocuiți "parola" cu parola utilizată pentru a deschide fișierul. |
ieșire /home/lori/Documents/unsecured.pdf | Solicitați numele căii și al fișierului pe care doriți să îl utilizați pentru fișierul PDF neprotejat generat de pdftk urmat de calea completă și numele fișierului pentru fișierul PDF neprotejat care va fi generat. Înlocuiți calea prezentată aici cu calea completă și fișierul pe care doriți să îl utilizați pentru fișierul PDF neprotejat generat de pdftk. |
Apăsați Enter pentru a executa comanda.
Fișierul PDF neprotejat este generat și salvat în locația specificată în comandă.
Utilizarea QPDF
QPDF este un program de linie de comandă pentru Linux care convertește dintr-un fișier PDF într-un alt fișier PDF echivalent, păstrând în același timp conținutul fișierului. Instrumentul vă permite să criptați și să decriptați, să optimizați web, să împărțiți și să îmbinați fișiere PDF.
Dacă utilizați cea mai recentă versiune de Ubuntu (14.04 de la scrierea acestui articol), QPDF este cel mai probabil instalat. Dacă nu este instalat, apăsați Ctrl + Alt + T pentru a deschide o fereastră Terminal și tastați următoarea comandă la prompt.
sudo apt-get instala qpdf
Introduceți parola contului atunci când vi se solicită și apăsați Enter.
Odată ce este instalat QPDF, tastați următoarea comandă la prompt și apăsați Enter.
qpdf -password = parola -decripa /home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf
Defalcarea comenzii este după cum urmează:
qpdf | Numele comenzii |
-- parola = parola | Solicitați parola pentru a deschide fișierul PDF protejat. Introduceți parola pentru fișierul dvs. după semnul egal. NOTĂ: Există două liniuțe înainte de "parola" din partea stângă a semnului Equals. |
-- decriptați /home/lori/Documents/secured.pdf | Solicitați o cale completă și un nume de fișier al fișierului PDF din care doriți să eliminați parola. Înlocuiți calea completă și numele fișierului cu unul pentru fișierul dvs.. |
/home/lori/Documents/unsecured.pdf | Căi complete și nume de fișier pentru fișierul PDF neprotejat care va fi generat. Înlocuiți acest lucru cu calea completă și fișierul pe care doriți să îl utilizați pentru fișierul PDF neprotejat generat de QPDF. |
Utilizarea xpdf-utils
Xpdf-utils este un pachet de utilitare PDF care include un convertor PDF în format PostScript (pdftops), un extractor de informații PDF (pdfinfo), un extractor de imagini PDF (pdfimages), un convertor de text în format PDF (pdftotext) analizor (pdffonts). Pentru mai multe informații despre fiecare instrument, tastați comanda (în paranteze pentru fiecare instrument listat) urmată de "-help" (două liniuțe înainte de ajutor).
Pentru a elimina o parolă dintr-un fișier PDF, vom folosi instrumentul PDF pentru PostScript (pdftops) și Ghostscript PostScript-to-PDF Converter pentru a converti fișierul postscript înapoi la un fișier PDF neprotejat.
Pachetul xpdf-utils poate fi deja instalat dacă utilizați cea mai recentă versiune de Ubuntu. Dacă nu, tastați următoarea comandă la prompt și apăsați Enter pentru a instala pachetul.
sudo apt-get instala xpdf-utils
Introduceți parola contului atunci când vi se solicită și apăsați Enter.
Odată ce xpdf-utils este instalat, sunteți gata să vă convertiți fișierul PDF protejat prin parolă într-un fișier postscript. Tastați următoarea comandă la prompt și apăsați Enter.
pdftops -upwo parolă /home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf
Defalcarea comenzii este după cum urmează:
pdftops | Numele comenzii |
-upw parola | Solicitați parola de utilizator pentru a deschide fișierul PDF protejat. Înlocuiți "parola" cu parola care deschide fișierul PDF protejat. NOTĂ: Există o linie înainte de "upw". |
/home/lori/Documents/secured.pdf | Calea și numele fișierului completă a fișierului PDF protejat prin parolă. Înlocuiți acest lucru cu calea completă și numele fișierului pentru fișierul PDF protejat prin parolă. |
/home/lori/Documents/unsecured.pdf | Căi complete și nume de fișier pentru fișierul PDF neprotejat care va fi generat. Înlocuiți acest lucru cu calea completă și fișierul pe care doriți să îl utilizați pentru fișierul PDF neprotejat generat de pdftops. |
Fișierul postscript este generat și plasat în directorul pe care l-ați specificat în comandă.
Înainte de a transforma fișierul postscript înapoi într-un fișier PDF neprotejat, trebuie să instalați Ghostscript PostScript-to-PDF Converter (ps2pdf). Pentru aceasta, tastați următoarea comandă la prompt și apăsați Enter.
sudo apt-get instala context
Introduceți parola contului la prompt și apăsați Enter.
Procesul de instalare începe cu o analiză a sistemului dvs. și listează câte pachete vor fi instalate și cât spațiu vor folosi. Când vi se solicită dacă doriți să continuați, tastați un "y" și apăsați Enter.
Odată ce este instalat ps2pdf, tastați următoarea comandă la prompt și apăsați Enter.
ps2pdf /home/lori/Documents/unsecured.ps/home/lori/Documents/unsecured.pdf
Defalcarea comenzii este după cum urmează:
ps2pdf | Numele comenzii |
/home/lori/Documents/secured.ps | Calea completă și numele fișierului din fișierul postscript. Înlocuiți acest lucru cu calea completă și numele fișierului pentru fișierul dvs. postscript. |
/home/lori/Documents/unsecured.pdf | Căi complete și nume de fișier pentru fișierul PDF neprotejat care va fi generat. Înlocuiți acest lucru cu calea completă și fișierul pe care doriți să îl utilizați pentru fișierul PDF neprotejat generat din fișierul postscript de ps2pdf. |
Un nou fișier PDF neprotejat este generat și plasat în directorul pe care l-ați specificat în comandă.
Folosind Evince
Evince este fișierul implicit de vizualizare a fișierelor PDF care vine cu Ubuntu. Puteți să-l utilizați pentru a elimina o parolă dintr-un fișier PDF, atâta timp cât cunoașteți parola. Este un instrument grafic, dar îl vom rula din linia de comandă. Pentru a rula Evince, tastați următoarea comandă la prompt și apăsați Enter.
evince /home/lori/Documents/secured.pdf
Înlocuiți calea completă și numele fișierului pentru fișierul PDF.
NOTĂ: Este posibil să vedeți următorul mesaj de eroare, dar fișierul se va deschide oricum.
Evince afișează o casetă de dialog care cere parola de utilizator pentru a deschide fișierul PDF. Introduceți parola în caseta de editare și selectați cât timp doriți ca Evince să își amintească parola. Faceți clic pe "Deblocare document".
Când se deschide fișierul PDF, selectați "Imprimare" din meniul "Fișier".
În caseta de dialog "Imprimare", selectați "Imprimare în fișier". Dacă doriți să schimbați numele fișierului sau locația în care acesta este salvat, faceți clic pe butonul de lângă "Fișier" care afișează calea și numele fișierului.
În caseta de dialog "Selectați un nume de fișier", navigați la locația în care doriți să salvați fișierul PDF neprotejat și introduceți un nume pentru fișier în câmpul Nume. Faceți clic pe "Selectați".
Noua cale și numele fișierului se afișează pe butonul "Fișier". Acceptați setările implicite pentru celelalte opțiuni și dați clic pe "Imprimare".
Fișierul PDF neprotejat este salvat în locația pe care ați ales-o.
Faceți dublu clic pe fișier pentru al deschide din nou în Evince. Observați că nu vi se cere parola.
Rețineți că pentru a elimina o parolă dintr-un fișier PDF utilizând aceste instrumente, trebuie să cunoașteți parola.