7Sep
Chránili jste soubor PDF, který obsahuje citlivé informace s dlouhým a bezpečným heslem, takže ji může otevřít pouze zamýšlená strana. Toto heslo však nechcete zadávat při každém přístupu k dokumentu, takže chcete odstranit heslo z vaší kopie.
Uvidíme čtyři způsoby, jak v Linuxu odstranit heslo ze souboru PDF, když znáte heslo.
POZNÁMKA: Když řekneme něco napsat v tomto článku a v textu jsou uvozovky, NEVIDÍTE citace, pokud nestanovíme jinak.
Použití nástroje PDF Toolkit( pdftk)
Nástroj PDF Toolkit je praktický nástroj příkazového řádku pro manipulaci se soubory PDF.Chcete-li nainstalovat pdftk, stiskněte klávesy Ctrl + Alt + T a otevřete okno Terminál. Na výzvu zadejte následující příkaz a stiskněte klávesu Enter.
sudo apt-get nainstalovat pdftk
Po výzvě zadejte heslo pro váš uživatelský účet a stiskněte klávesu Enter.
Instalační proces začíná analýzou vašeho systému a uvádí, kolik balíků bude nainstalováno a kolik místa bude použito. Pokud jste se zeptali, zda chcete pokračovat, zadejte "y" a stiskněte klávesu Enter.
Po dokončení instalace zadejte na výzvu následující příkaz a nahraďte příslušné součásti, jak je uvedeno níže.
pdftk /home/lori/Documents/ secured.pdf input_pw heslo výstup /home/lori/Documents/ unsecured.pdf
Rozdělení příkazu je následující:
pdftk | Název příkazu |
/home/lori/Documents/ secured.pdf | Úplná cesta a název souboru chráněného heslem ve formátu PDF.Nahraďte to úplnou cestou a názvem souboru pro váš soubor PDF chráněný heslem. |
heslo vstupu_pw | Požádejte o zadání uživatelského hesla pro chráněný soubor PDF a heslo pro otevření souboru. Nahraďte "heslo" heslem použitým k otevření souboru. |
výstup /home/lori/Documents/ unsecured.pdf | Požádejte o cestu a název souboru, který chcete použít pro nechráněný soubor PDF vygenerovaný pdftk, následovaný úplnou cestou a názvem souboru pro nechráněný soubor PDF, který bude generován. Nahraďte zde zobrazenou cestu celou cestu a název souboru, který chcete použít pro nechráněný soubor PDF vygenerovaný pdftk. |
Stisknutím klávesy Enter spusťte příkaz.
Chráněný soubor PDF je generován a uložen do umístění, které jste zadali v příkazu.
Použití programu QPDF
QPDF je program příkazového řádku pro systém Linux, který převádí z jednoho PDF souboru na jiný ekvivalentní soubor PDF při zachování obsahu souboru. Nástroj vám umožňuje šifrovat a dešifrovat, optimalizovat web, rozdělit a sloučit soubory PDF.
Pokud používáte nejnovější verzi Ubuntu( 14.04 od psaní tohoto článku), QPDF je s největší pravděpodobností nainstalován. Pokud není nainstalován, stiskněte klávesy Ctrl + Alt + T pro otevření okna Terminál a na výzvu zadejte následující příkaz.
sudo apt-get install qpdf
Po zadání výzvy zadejte heslo svého účtu a stiskněte klávesu Enter.
Po instalaci QPDF zadejte na výzvu následující příkaz a stiskněte klávesu Enter. /home/lori/Documents/ qpdf -password = heslo -decrypt /home/lori/Documents/ secured.pdf /home/lori/Documents/ unsecured.pdf
Rozdělení příkazu je následující:
qpdf | Název příkazu |
- heslo = heslo | Výzva k zadání hesla pro otevření chráněného souboru PDF.Zadejte heslo pro váš soubor za znaménkem rovnosti. POZNÁMKA: Na pravé straně symbolu Equals jsou dvě pomlčky před "heslem". |
- dešifrovat /home/lori/Documents/ secured.pdf | Požádejte o úplnou cestu a název souboru PDF, ze kterého chcete heslo odstranit. Nahraďte úplnou cestu a název souboru jednou za soubor. |
/home/lori/Documents/ unsecured.pdf | Úplná cesta a název souboru pro nechráněný soubor PDF, který bude generován. Nahraďte to úplnou cestou a názvem souboru, který chcete použít pro nechráněný soubor PDF vygenerovaný QPDF. |
Použití xpdf-utils
Xpdf-utils je balíček nástrojů PDF, který obsahuje převaděč PDF do PostScript( pdftops), extraktor dokumentů PDF( pdfinfo), extraktor obrázků PDF( pdfimages), převodník PDF do textu( pdftotext) a PDFfont analyzer( pdffonts).Další informace o každém nástroji zadejte příkaz( v závorkách pro každý z uvedených nástrojů), za kterým následuje "-help"( dvě pomlčky před nápovědou).
Chcete-li odstranit heslo ze souboru PDF, použijeme nástroj PDF do PostScript( pdftops) a konvertor PostScript do formátu Ghostscript, který převede soubor postscript zpět na nechráněný soubor PDF.
Balík xpdf-utils již může být nainstalován, pokud používáte nejnovější verzi Ubuntu. Pokud tomu tak není, zadejte na výzvu následující příkaz a stisknutím klávesy Enter nainstalujte balíček.
sudo apt-get nainstalovat xpdf-utils
Po výzvě zadejte heslo svého účtu a stiskněte klávesu Enter.
Po instalaci xpdf-utils jste připraveni převést soubor PDF chráněný heslem do souboru postscript. Na výzvu zadejte následující příkaz a stiskněte klávesu Enter. /home/lori/Documents/ pdftops -upw heslo /home/lori/Documents/ secured.pdf /home/lori/Documents/ unsecured.pdf
Rozdělení příkazu je následující:
pdftops | Název příkazu |
-upw heslo | Požádejte o heslo uživatele k otevření chráněného souboru PDF.Nahraďte "heslo" heslem, které otevírá chráněný soubor PDF. POZNÁMKA: Existuje jedna pomlčka před "upw". |
/home/lori/Documents/ secured.pdf | Úplná cesta a název souboru PDF chráněného heslem. Nahraďte to úplnou cestou a názvem souboru pro váš soubor PDF chráněný heslem. |
/home/lori/Documents/ unsecured.pdf | Úplná cesta a název souboru pro nechráněný soubor PDF, který bude generován. Nahraďte to úplnou cestou a názvem souboru, který chcete použít pro nechráněný soubor PDF vygenerovaný pdftops. |
Soubor postscript je generován a umístěn do složky, kterou jste zadali v příkazu.
Před převodem souboru postscript zpět na nechráněný soubor PDF musíte nainstalovat konvertor Ghostscript Postscript-to-PDF( ps2pdf).Chcete-li to provést, zadejte na výzvu následující příkaz a stiskněte klávesu Enter.
sudo apt-get instalační kontext
Do výzvy zadejte heslo svého účtu a stiskněte klávesu Enter.
Instalační proces začíná analýzou vašeho systému a uvádí, kolik balíků bude nainstalováno a kolik místa bude použito. Pokud jste se zeptali, zda chcete pokračovat, zadejte "y" a stiskněte klávesu Enter.
Jakmile je nainstalován soubor ps2pdf, zadejte na výzvu následující příkaz a stiskněte klávesu Enter.
ps2pdf /home/lori/Documents/ unsecured.ps /home/lori/Documents/ unsecured.pdf
Rozdělení příkazu je následující:
ps2pdf | Název příkazu |
/home/lori/Documents/ secured.ps | Úplná cesta a název souboru postscript. Nahraďte to úplnou cestou a názvem souboru pro váš soubor postscript. |
/home/lori/Documents/ unsecured.pdf | Úplná cesta a název souboru pro nechráněný soubor PDF, který bude generován. Nahraďte to úplnou cestou a názvem souboru, který chcete použít pro nechráněný soubor PDF generovaný ze souboru postscript ps2pdf. |
Nový, nechráněný soubor PDF je generován a umístěn do složky, kterou jste zadali v příkazu.
Použití programu Evince
Evince je výchozí prohlížeč souborů PDF dodávaný s Ubuntu. Můžete jej použít k odebrání hesla ze souboru PDF, pokud znáte heslo. Je to grafický nástroj, ale spustíme jej z příkazového řádku. Chcete-li spustit aplikaci Evince, zadejte na výzvu následující příkaz a stiskněte klávesu Enter.
evince /home/lori/Documents/ secured.pdf
Nahradit úplnou cestu a název souboru pro váš soubor PDF.
Poznámka: Může se zobrazit následující chybová zpráva, ale soubor se otevře.
Evince zobrazí dialogové okno s žádostí o heslo uživatele k otevření souboru PDF.Zadejte heslo do pole pro úpravu a vyberte, jak dlouho chcete, aby si Evince zapamatovala heslo. Klikněte na "Odemknout dokument".
Když se otevře soubor PDF, vyberte v nabídce "Soubor" položku "Tisk".
V dialogovém okně "Tisk" vyberte položku "Tisk do souboru".Chcete-li změnit název souboru nebo místo, kde je uložen, klikněte na tlačítko vedle položky "Soubor", kde je uvedena cesta a název souboru.
V dialogovém okně "Vybrat název souboru" přejděte na místo, kam chcete uložit nechráněný soubor PDF a do pole Název zadejte název souboru. Klikněte na "Vybrat".
Nová cesta a název souboru se zobrazí na tlačítku "Soubor".Přijměte výchozí nastavení pro další možnosti a klikněte na tlačítko "Tisk".
Neopravený soubor PDF je uložen do zvoleného umístění.
Poklepáním na soubor otevřete znovu v aplikaci Evince. Všimněte si, že jste nebyli požádáni o heslo.
Nezapomeňte, že pro odstranění hesla ze souboru PDF pomocí těchto nástrojů musíte znát heslo.