Kako odstraniti geslo iz datoteke PDF v Linuxu
Datoteko PDF, ki vsebuje občutljive informacije, ste zaščitili z dolgim, varnim geslom, da ga lahko odpre le nameravana stranka. Vendar pa tega gesla ne želite vnesti vsakič, ko dostopate do dokumenta, zato ga želite odstraniti iz kopije.
V Linuxu vam bomo pokazali štiri načine za odstranitev gesla iz datoteke PDF, če poznate geslo.
OPOMBA: Ko v tem članku rečemo, da vnesete nekaj in obstajajo narekovaji okoli besedila, NE vnesite narekovajev, če ne določimo drugače.
Uporaba orodja PDF (pdftk)
PDF Toolkit je priročno orodje ukazne vrstice za manipuliranje datotek PDF. Če želite namestiti pdftk, pritisnite Ctrl + Alt + T, da odprete okno Terminal. V pozivu vnesite naslednji ukaz in pritisnite Enter.
sudo apt-get install pdftk
Ko ste pozvani, vnesite geslo za vaš uporabniški račun in pritisnite Enter.
Postopek namestitve se začne z analizo vašega sistema in navaja, koliko paketov bo nameščenih in koliko prostora bodo uporabili. Na vprašanje, ali želite nadaljevati, vnesite »y« in pritisnite Enter.
Ko je namestitev končana, v poziv vnesite naslednji ukaz in zamenjajte ustrezne dele, kot je prikazano spodaj.
pdftk /home/lori/Documents/secured.pdf input_pw geslo izhod / home/lori/Documents/unsecured.pdf
Razčlenitev ukaza je naslednja:
pdftk | Ime ukaza |
/home/lori/Documents/secured.pdf | Celotna pot in ime datoteke PDF datoteke, zaščitene z geslom. Zamenjajte to s celotno potjo in imenom datoteke za datoteko PDF, zaščiteno z geslom. |
geslo za input_pw | Poziv za vnos uporabniškega gesla za zaščiteno datoteko PDF in geslo za odpiranje datoteke. »Geslo« zamenjajte z geslom, ki ga uporabljate za odpiranje datoteke. |
output /home/lori/Documents/unsecured.pdf | Vnesite pot in ime datoteke, ki jo želite uporabiti za nezaščiteno datoteko PDF, ki jo ustvari pdftk, ki ji sledi celotna pot in ime datoteke za nezaščiteno datoteko PDF, ki bo ustvarjena. Zamenjajte pot, prikazano tukaj, s polno potjo in imenom datoteke, ki jo želite uporabiti za nezaščiteno datoteko PDF, ki jo ustvari pdftk. |
Pritisnite Enter, da izvedete ukaz.
Nezaščitena datoteka PDF se ustvari in shrani na mesto, ki ste ga podali v ukazu.
Uporaba QPDF
QPDF je program za ukazno vrstico za Linux, ki pretvarja iz ene datoteke PDF v drugo enakovredno datoteko PDF in hkrati ohranja vsebino datoteke. Orodje vam omogoča šifriranje in dešifriranje, optimizacijo spleta ter razdelitev in združitev datotek PDF.
Če uporabljate najnovejšo različico Ubuntuja (14.04 od začetka tega članka), bo QPDF najverjetneje nameščen. Če ni nameščen, pritisnite Ctrl + Alt + T, da odprete okno Terminal in v poziv vnesite naslednji ukaz.
sudo apt-get install qpdf
Vnesite geslo svojega računa ob pozivu in pritisnite Enter.
Ko je QPDF nameščen, vnesite naslednji ukaz na poziv in pritisnite Enter.
qpdf -password = geslo -decrypt /home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf
Razčlenitev ukaza je naslednja:
qpdf | Ime ukaza |
-- password = geslo | Zahtevajte geslo, da odprete zaščiteno datoteko PDF. Vnesite geslo za datoteko po znaku enakovrednosti. OPOMBA: Na levi strani znaka za enačbo sta pred »geslom« na voljo dve črtice. |
-- decrypt /home/lori/Documents/secured.pdf | Vnesite celotno pot in ime datoteke PDF datoteke, iz katere želite odstraniti geslo. Zamenjajte celotno pot in ime datoteke z eno za vašo datoteko. |
/home/lori/Documents/unsecured.pdf | Celotna pot in ime datoteke za nezaščiteno datoteko PDF, ki bo ustvarjena. Zamenjajte to s polno potjo in imenom datoteke, ki jo želite uporabiti za nezaščiteno datoteko PDF, ki jo ustvari QPDF. |
Uporaba xpdf-utils
Xpdf-utils je paket pripomočkov PDF, ki vključuje pretvornik PDF v PostScript (pdftops), izvleček informacij v dokumentu PDF (pdfinfo), izvleček slike PDF (pdfimages), pretvornik PDF v besedilo (pdftotext) in pisava PDF analizator (pdffont). Če želite več informacij o posameznem orodju, vnesite ukaz (v oklepajih za vsako našteto orodje), ki mu sledi »-help« (dve pomišljaji pred pomočjo).
Če želite odstraniti geslo iz datoteke PDF, bomo orodje PDF za PostScript (pdftops) in pretvornik Ghostscript PostScript-to-PDF pretvorili v postscriptno datoteko nazaj v nezaščiteno datoteko PDF..
Paket xpdf-utils je morda že nameščen, če uporabljate najnovejšo različico Ubuntuja. Če ne, vnesite naslednji ukaz in pritisnite Enter, da namestite paket.
sudo apt-get namestite xpdf-utils
Vnesite geslo svojega računa ob pozivu in pritisnite Enter.
Ko je xpdf-utils nameščen, ste pripravljeni pretvoriti datoteko PDF, zaščiteno z geslom, v datoteko postscript. V pozivu vnesite naslednji ukaz in pritisnite Enter.
pdftops -ww geslo / home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf
Razčlenitev ukaza je naslednja:
pdftops | Ime ukaza |
-geslo | Poziv za geslo uporabnika za odpiranje zaščitene datoteke PDF. »Geslo« zamenjajte z geslom, ki odpira varovano datoteko PDF. OPOMBA: Pred “upw” je ena pomišljaj. |
/home/lori/Documents/secured.pdf | Celotna pot in ime datoteke PDF datoteke, zaščitene z geslom. Zamenjajte to s celotno potjo in imenom datoteke za datoteko PDF, zaščiteno z geslom. |
/home/lori/Documents/unsecured.pdf | Celotna pot in ime datoteke za nezaščiteno datoteko PDF, ki bo ustvarjena. Zamenjajte to s polno potjo in imenom datoteke, ki jo želite uporabiti za nezaščiteno datoteko PDF, ki jo ustvarita pdftops. |
Datoteka postscript se ustvari in postavi v mapo, ki ste jo podali v ukazu.
Pred pretvorbo datoteke postscript nazaj v nezaščiteno datoteko PDF morate namestiti pretvornik Ghostscript Postscript v PDF (ps2pdf). To storite tako, da v poziv vnesete naslednji ukaz in pritisnete Enter.
sudo apt-get namestitveni kontekst
V pozivu vnesite geslo računa in pritisnite Enter.
Postopek namestitve se začne z analizo vašega sistema in navaja, koliko paketov bo nameščenih in koliko prostora bodo uporabili. Na vprašanje, ali želite nadaljevati, vnesite »y« in pritisnite Enter.
Ko je ps2pdf nameščen, vnesite naslednji ukaz na poziv in pritisnite Enter.
ps2pdf /home/lori/Documents/unsecured.ps /home/lori/Documents/unsecured.pdf
Razčlenitev ukaza je naslednja:
ps2pdf | Ime ukaza |
/home/lori/Documents/secured.ps | Polna pot in ime datoteke postscriptne datoteke. Zamenjajte to s polno potjo in imenom datoteke za vašo postscriptno datoteko. |
/home/lori/Documents/unsecured.pdf | Celotna pot in ime datoteke za nezaščiteno datoteko PDF, ki bo ustvarjena. Zamenjajte to s polno potjo in imenom datoteke, ki jo želite uporabiti za nezaščiteno datoteko PDF, ki jo ustvari postscriptna datoteka ps2pdf. |
Ustvari se nova nezaščitena datoteka PDF, ki se nahaja v mapi, ki ste jo podali v ukazu.
Uporaba Evince
Evince je privzeti pregledovalnik PDF datotek, ki prihaja z Ubuntu. Z njim lahko odstranite geslo iz datoteke PDF, če poznate geslo. To je grafično orodje, vendar ga bomo zagnali iz ukazne vrstice. Če želite zagnati Evince, v poziv vnesite naslednji ukaz in pritisnite Enter.
evince /home/lori/Documents/secured.pdf
Zamenjajte celotno pot in ime datoteke za vašo datoteko PDF.
OPOMBA: Morda boste videli naslednje sporočilo o napaki, vendar se bo datoteka vseeno odprla.
Evince prikaže pogovorno okno, v katerem zahteva uporabniško geslo za odpiranje datoteke PDF. Vnesite geslo v polje za urejanje in izberite, kako dolgo želite Evince, da si zapomni geslo. Kliknite »Odkleni dokument«.
Ko se datoteka PDF odpre, v meniju »Datoteka« izberite »Natisni«.
V pogovornem oknu »Print« izberite »Print to File«. Če želite spremeniti ime datoteke ali mesto, kjer je shranjeno, kliknite gumb poleg možnosti »Datoteka«, ki prikazuje pot in ime datoteke.
V pogovornem oknu »Izberi ime datoteke« se pomaknite do mesta, kjer želite shraniti nezaščiteno datoteko PDF, in vnesite ime za datoteko v polje Ime. Kliknite »Izberi«.
Nova pot in ime datoteke se prikažeta v gumbu »Datoteka«. Sprejmite privzete nastavitve za druge možnosti in kliknite »Natisni«.
Nezaščitena datoteka PDF se shrani na izbrano mesto.
Dvokliknite datoteko, da jo ponovno odprete v aplikaciji Evince. Upoštevajte, da vas ni treba vnesti gesla.
Ne pozabite, da morate odstraniti geslo iz datoteke PDF s temi orodji, morate poznati geslo.