7Sep

Ako odstrániť heslo zo súboru PDF v systéme Linux

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.

pdftops -upw heslo /home/lori/Documents/ secured.pdf /home/lori/Documents/ unsecured.pdf

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.