7Sep
Chránili ste súbor PDF obsahujúci citlivé informácie s dlhým a bezpečným heslom, takže ho môže otvoriť len ten, kto ho môže určiť.Toto heslo však nechcete zadávať pri každom prístupe k dokumentu, takže chcete odstrániť heslo z vašej kópie.
Ukážeme vám v Linuxe štyri spôsoby, ako odstrániť heslo zo súboru PDF, keď poznáte heslo.
POZNÁMKA: Keď povieme napísať niečo v tomto článku a tam sú úvodzovky okolo textu, NEVYPADAJTE citácie, ak neurčíme inak.
Použitie nástroja PDF Toolkit( pdftk)
Nástroj PDF Toolkit je praktický nástroj príkazového riadka na manipuláciu so súbormi PDF.Ak chcete nainštalovať pdftk, stlačte Ctrl + Alt + T a otvorte okno Terminál. Na výzvu zadajte nasledujúci príkaz a stlačte kláves Enter.
sudo apt-get install pdftk
Po výzve zadajte heslo pre váš užívateľský účet a stlačte Enter.
Inštalačný proces začína analýzou vášho systému a uvádza, koľko balíkov bude nainštalovaných a koľko miesta budú použité.Na otázku, či chcete pokračovať, napíšte "y" a stlačte kláves Enter.
Po dokončení inštalácie zadajte na výzvu nasledujúci príkaz a nahraďte príslušné časti, ako je uvedené nižšie.
pdftk /home/lori/Documents/ secured.pdf input_pw výstup pre výstup /home/lori/Documents/ unsecured.pdf
Rozdelenie príkazu je nasledovné:
pdftk | Názov príkazu |
/home/lori/Documents/ secured.pdf | Úplná cesta a názov súboru chráneného heslom vo formáte PDF.Nahraďte to úplnou cestou a názvom súboru pre váš súbor PDF chránený heslom. |
vstupné heslo heslo | Požiadajte o zadanie používateľského hesla pre chránený súbor PDF a heslo, ktoré sa používa na otvorenie súboru. Nahraďte "heslo" heslom použitým na otvorenie súboru. |
výstup /home/lori/Documents/ unsecured.pdf | Vyzývame názov cesty a súboru, ktorý chcete použiť na nechránený súbor PDF vygenerovaný pdftk, za ktorým nasleduje úplná cesta a názov súboru pre nechránený súbor PDF, ktorý bude vygenerovaný.Nahradiť tu zobrazenú cestu s úplnou cestou a názvom súboru, ktorý chcete použiť pre nechránený súbor PDF vygenerovaný pdftk. |
Stlačením klávesu Enter vykonáte príkaz.
Nezabezpečený súbor PDF sa generuje a uloží do umiestnenia, ktoré ste zadali v príkaze.
Použitie QPDF
QPDF je program príkazového riadku pre Linux, ktorý konvertuje z jedného súboru PDF do iného ekvivalentného súboru PDF pri zachovaní obsahu súboru. Tento nástroj umožňuje šifrovať a dešifrovať, optimalizovať web, rozdeliť a zlúčiť súbory PDF.
Ak používate najnovšiu verziu Ubuntu( 14.04 od písania tohto článku), QPDF je s najväčšou pravdepodobnosťou nainštalovaný.Ak nie je nainštalovaný, stlačte klávesy Ctrl + Alt + T na otvorenie okna Terminál a na príkaz zadajte nasledujúci príkaz.
sudo apt-get install qpdf
Po zadaní výzvy zadajte heslo svojho účtu a stlačte kláves Enter.
Po inštalácii QPDF zadajte na výzvu nasledujúci príkaz a stlačte kláves Enter. /home/lori/Documents/ qpdf -password = heslo -decrypt /home/lori/Documents/ secured.pdf /home/lori/Documents/ unsecured.pdf
Rozdelenie príkazu je nasledovné:
qpdf | Názov príkazu |
- heslo = heslo | Požiadajte o heslo na otvorenie chráneného súboru PDF,Zadajte heslo pre váš súbor za znamienkom rovnosti. POZNÁMKA: Na ľavej strane značky Equals sú dve pred pomlčkou "heslo". |
- dešifrovanie /home/lori/Documents/ secured.pdf | Požiadajte o úplnú cestu a názov súboru PDF, z ktorého chcete odstrániť heslo. Nahraďte úplnú cestu a názov súboru za jeden súbor. |
/home/lori/Documents/ unsecured.pdf | Úplná cesta a názov súboru pre nechránený súbor PDF, ktorý bude vygenerovaný.Nahraďte to úplnou cestou a názvom súboru, ktorý chcete použiť pre nechránený súbor PDF vygenerovaný QPDF. |
Použitie xpdf-utils
Xpdf-utils je balík nástrojov PDF, ktorý obsahuje konvertor PDF do PostScript( pdftops), extraktor PDF dokumentov( pdfinfo), extraktor obrázkov PDF( pdfimages), konvertor PDF do textu( pdftotext) a PDFanalyzátor písma( pdffonts).Ďalšie informácie o každom nástroji zadajte príkaz( v zátvorkách pre každý z uvedených nástrojov), za ktorým nasleduje "-help"( dve pomlčky pred nápovedou).
Ak chcete odstrániť heslo zo súboru PDF, použijeme nástroj PDF na PostScript( pdftops) a Ghostscript PostScript-to-PDF Converter na konverziu súboru postscriptu na nechránený súbor PDF.
Balík xpdf-utils môže byť už nainštalovaný, ak používate najnovšiu verziu Ubuntu. Ak nie, zadajte na výzvu nasledujúci príkaz a stlačením klávesu Enter nainštalujte balík.
sudo apt-get install xpdf-utils
Po výzve zadajte heslo svojho účtu a stlačte kláves Enter.
Po nainštalovaní súboru xpdf-utils ste pripravení previesť súbor PDF chránený heslom do súboru postscript. Na výzvu zadajte nasledujúci príkaz a stlačte kláves Enter.
Rozdelenie príkazu je nasledovné:
pdftops | Názov príkazu |
-upw heslo | Požiadať o heslo používateľa na otvorenie chráneného súboru PDF.Nahraďte "heslo" heslom, ktoré otvorí chránený súbor PDF. POZNÁMKA: Existuje jedno pomlčka pred "upw". |
/home/lori/Documents/ secured.pdf | Úplná cesta a názov súboru PDF chráneného heslom. Nahraďte to úplnou cestou a názvom súboru pre váš súbor PDF chránený heslom. |
/home/lori/Documents/ unsecured.pdf | Úplná cesta a názov súboru pre nechránený súbor PDF, ktorý sa bude generovať.Nahraďte to úplnou cestou a názvom súboru, ktorý chcete použiť pre nechránený súbor PDF vygenerovaný pdftops. |
Súbor postscript je generovaný a umiestnený do priečinka, ktorý ste zadali v príkaze.
Pred konverziou súboru postscript na nechránený súbor PDF musíte nainštalovať konvertor Ghostscript Postscript-to-PDF( ps2pdf).Ak to chcete urobiť, zadajte na výzvu nasledujúci príkaz a stlačte kláves Enter.
sudo apt-get install context
Na výzvu zadajte heslo svojho účtu a stlačte Enter.
Inštalačný proces začína analýzou vášho systému a uvádza, koľko balíkov bude nainštalovaných a koľko miesta budú použité.Na otázku, či chcete pokračovať, napíšte "y" a stlačte kláves Enter.
Po inštalácii ps2pdf napíšte na výzvu nasledujúci príkaz a stlačte kláves Enter.
ps2pdf /home/lori/Documents/ unsecured.ps /home/lori/Documents/ unsecured.pdf
Rozdelenie príkazu je nasledovné:
ps2pdf | Názov príkazu |
/home/lori/Documents/ secured.ps | Plná cesta a názov súboru postscriptového súboru. Nahraďte to úplnou cestou a názvom súboru pre váš súbor postscript. |
/home/lori/Documents/ unsecured.pdf | Úplná cesta a názov súboru pre nechránený súbor PDF, ktorý bude vygenerovaný.Nahraďte to úplnou cestou a názvom súboru, ktorý chcete použiť pre nechránený súbor PDF generovaný zo súboru postscript od ps2pdf. |
Vytvorí sa nový, nechránený súbor PDF a umiestni sa do priečinka, ktorý ste zadali v príkaze.
Použitie Evince
Evince je predvolený prehliadač súborov PDF dodávaný s Ubuntu. Môžete ho použiť na odstránenie hesla zo súboru PDF, ak poznáte heslo. Je to grafický nástroj, ale spustíme ho z príkazového riadku. Ak chcete spustiť aplikáciu Evince, zadajte na výzvu nasledujúci príkaz a stlačte kláves Enter.
evince /home/lori/Documents/ secured.pdf
Nahradiť úplnú cestu a názov súboru pre váš súbor PDF.
POZNÁMKA: Môže sa zobraziť nasledujúce chybové hlásenie, ale súbor sa otvorí.
Evince zobrazí dialógové okno so žiadosťou o prístupové heslo pre otvorenie súboru PDF.Zadajte heslo do poľa úpravy a vyberte, ako dlho chcete, aby si Evince zapamätal heslo. Kliknite na položku Odomknúť dokument.
Keď sa otvorí súbor PDF, z ponuky "Súbor" vyberte položku "Tlačiť".
V dialógovom okne "Print" zvoľte "Print to File".Ak chcete zmeniť názov súboru alebo miesto, kde je uložené, kliknite na tlačidlo vedľa položky "Súbor", v ktorom je zobrazená cesta a názov súboru.
V dialógovom okne "Vybrať názov súboru" prejdite na miesto, kde chcete uložiť nechránený súbor PDF a zadajte názov súboru do poľa Názov. Kliknite na položku Vybrať.
Nová cesta a názov súboru sa zobrazia na tlačidle "Súbor".Prijať predvolené nastavenia pre ostatné možnosti a kliknite na tlačidlo "Tlačiť".
Nezabezpečený súbor PDF sa uloží na miesto, ktoré ste vybrali.
Dvojklikom na súbor otvorte znova v Evince. Všimnite si, že ste neboli požiadaní o heslo.
Pamätajte, že na odstránenie hesla zo súboru PDF pomocou týchto nástrojov musíte poznať heslo.