Начална » как да » Как да премахнете парола от PDF файл в Linux

    Как да премахнете парола от PDF файл в Linux

    Защитени сте PDF файл, съдържащ чувствителна информация, с дълга, сигурна парола, така че само желаната страна може да я отвори. Въпреки това не искате да въвеждате тази парола всеки път, когато влизате в документа, така че искате да премахнете паролата от копието си.

    Ще ви покажем четири начина в Linux да премахнете парола от PDF файл, когато знаете паролата.

    ЗАБЕЛЕЖКА: Когато казваме да напишете нещо в тази статия и има цитати около текста, НЕ въведете кавичките, освен ако не посочите друго.

    Използване на инструмента PDF (pdftk)

    PDF Toolkit е удобен инструмент за командния ред за манипулиране на PDF файлове. За да инсталирате pdftk, натиснете Ctrl + Alt + T, за да отворите прозорец на терминала. Въведете следната команда в реда и натиснете Enter.

    sudo apt-get install pdftk

    Въведете паролата за потребителския си акаунт, когато бъдете подканени, и натиснете Enter.

    Процесът на инсталиране започва с анализ на вашата система и изброява колко пакети ще бъдат инсталирани и колко място ще използват. Когато бъдете попитани дали искате да продължите, въведете „y“ и натиснете Enter.

    Когато инсталацията приключи, въведете следната команда в реда, като замените съответните части, както е показано по-долу.

    pdftk /home/lori/Documents/secured.pdf input_pw изход за парола /home/lori/Documents/unsecured.pdf

    Разбивката на командата е както следва:

    pdftk Име на командата
    /home/lori/Documents/secured.pdf Пълен път и име на файла, защитен с парола, PDF файл. Заменете го с пълния път и името на файла, защитен с парола PDF файл.
    input_pw парола Подкана за въвеждане на потребителска парола за защитения PDF файл и паролата, използвана за отваряне на файла. Сменете паролата с паролата, използвана за отваряне на файла.
    output /home/lori/Documents/unsecured.pdf Поискайте пътя и името на файла, който искате да използвате за незащитения PDF файл, генериран от pdftk, последван от пълен път и име на файла за незащитения PDF файл, който ще бъде генериран. Заменете показания тук път с пълния път и името на файла, който искате да използвате за незащитения PDF файл, генериран от pdftk.

    Натиснете Enter, за да изпълните командата.

    Незащитеният PDF файл се генерира и запазва на мястото, което сте задали в командата.

    Използване на QPDF

    QPDF е програма за командния ред за Linux, която преобразува от един PDF файл в друг еквивалентен PDF файл, като запазва съдържанието на файла. Инструментът ви позволява да шифровате и декриптирате, оптимизирате уеб и разделяте и сливате PDF файлове.

    Ако използвате най-новата версия на Ubuntu (14.04, както е написано на тази статия), QPDF най-вероятно е инсталиран. Ако не е инсталиран, натиснете Ctrl + Alt + T, за да отворите прозорец на терминала и въведете следната команда в реда.

    sudo apt-get install qpdf

    Въведете паролата за профила си, когато бъдете подканени, и натиснете Enter.

    След като QPDF е инсталиран, въведете следната команда в реда и натиснете Enter.

    qpdf -password = password -decrypt /home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf

    Разбивката на командата е както следва:

    qpdf Име на командата
    --парола = парола Поискайте паролата, за да отворите защитения PDF файл. Въведете паролата за файла си след знака за равенство.
    ЗАБЕЛЕЖКА: Има две тирета преди „парола“ от лявата страна на знака за равенство.
    --декриптирате /home/lori/Documents/secured.pdf Поискайте пълния път и името на PDF файла, от който искате да премахнете паролата. Заменете пълния път и името на файла с един за вашия файл.
    /home/lori/Documents/unsecured.pdf Пълен път и име на файл за незащитения PDF файл, който ще бъде генериран. Заменете това с пълния път и името на файла, които искате да използвате за незащитения PDF файл, генериран от QPDF.

    Използване на xpdf-utils

    Xpdf-utils е пакет от помощни програми за PDF, който включва конвертор PDF към PostScript (pdftops), извличащ информация за PDF документ (pdfinfo), екстрактор на PDF изображение (pdfimages), конвертор PDF към текст (pdftotext) и PDF анализатор (pdffonts). За повече информация за всеки инструмент въведете командата (в скоби за всеки от изброените инструменти), последвана от „-help“ (две тирета преди помощ).

    За да премахнете парола от PDF файл, ще използваме инструмента PDF to PostScript (pdftops) и Ghostscript PostScript-to-PDF Converter, за да конвертираме PostScript файла обратно в незащитен PDF файл.

    Пакетът xpdf-utils може вече да е инсталиран, ако използвате най-новата версия на Ubuntu. Ако не, въведете следната команда в реда и натиснете Enter, за да инсталирате пакета.

    sudo apt-get install xpdf-utils

    Въведете паролата за профила си, когато бъдете подканени, и натиснете Enter.

    След като xpdf-utils е инсталиран, сте готови да конвертирате защитения с парола PDF файл в PostScript файл. Въведете следната команда в реда и натиснете Enter.

    pdftops -ww парола /home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf

    Разбивката на командата е както следва:

    pdftops Име на командата
    -парола Поискайте потребителска парола, за да отворите защитения PDF файл. Сменете паролата с паролата, която отваря защитения PDF файл.
    ЗАБЕЛЕЖКА: Има едно тире преди „нагоре“.
    /home/lori/Documents/secured.pdf Пълен път и име на файла, защитен с парола, PDF файл. Заменете го с пълния път и името на файла, защитен с парола PDF файл.
    /home/lori/Documents/unsecured.pdf Пълен път и име на файл за незащитения PDF файл, който ще бъде генериран. Заменете това с пълния път и името на файла, които искате да използвате за незащитения PDF файл, генериран от pdftops.

    PostScript файлът се генерира и поставя в папката, която сте задали в командата.

    Преди да конвертирате PostScript файла обратно в незащитен PDF файл, трябва да инсталирате Ghostscript Postscript-to-PDF конвертор (ps2pdf). За да направите това, въведете следната команда в реда и натиснете Enter.

    sudo apt-get install context

    Въведете паролата за профила си в съответния ред и натиснете Enter.

    Процесът на инсталиране започва с анализ на вашата система и изброява колко пакети ще бъдат инсталирани и колко място ще използват. Когато бъдете попитани дали искате да продължите, въведете „y“ и натиснете Enter.

    След като ps2pdf е инсталиран, въведете следната команда в реда и натиснете Enter.

    ps2pdf /home/lori/Documents/unsecured.ps /home/lori/Documents/unsecured.pdf

    Разбивката на командата е както следва:

    ps2pdf Име на командата
    /home/lori/Documents/secured.ps Пълен път и име на файла на PostScript файла. Заменете това с пълния път и името на файла за вашия постскрипционен файл.
    /home/lori/Documents/unsecured.pdf Пълен път и име на файл за незащитения PDF файл, който ще бъде генериран. Заменете това с пълния път и името на файла, който искате да използвате за незащитения PDF файл, генериран от PostScript файла от ps2pdf.

    Генерира се нов, незащитен PDF файл и се поставя в папката, която сте задали в командата.

    Използване на Evince

    Evince е преглед на PDF файлове по подразбиране, който идва с Ubuntu. Можете да го използвате, за да премахнете парола от PDF файл, стига да знаете паролата. Това е графичен инструмент, но ще го изпълним от командния ред. За да стартирате Evince, въведете следната команда в реда и натиснете Enter.

    evince /home/lori/Documents/secured.pdf

    Заменете пълния път и името на файла за вашия PDF файл.

    ЗАБЕЛЕЖКА: Може да видите следното съобщение за грешка, но файлът ще се отвори така или иначе.

    Evince показва диалогов прозорец с искане за потребителска парола за отваряне на PDF файла. Въведете паролата в полето за редактиране и изберете колко дълго искате Evince да запомни паролата. Кликнете върху „Отключи документа“.

    Когато PDF файлът се отвори, изберете “Print” от менюто “File”.

    В диалоговия прозорец “Печат” изберете “Печат във файл”. Ако искате да промените името на файла или мястото, където е записано, кликнете върху бутона до „Файл“, показващ пътя и името на файла.

    В диалоговия прозорец „Избор на име на файл“ отидете до мястото, където искате да запишете незащитения PDF файл и въведете име за файла в полето Име. Кликнете върху „Избор“.

    Новият път и името на файла се показва в бутона “Файл”. Приемете настройките по подразбиране за другите опции и кликнете върху „Печат“.

    Незащитеният PDF файл се запазва на избраното от вас място.

    Кликнете два пъти върху файла, за да го отворите отново в Evince. Обърнете внимание, че не ви е поискана паролата.

    Не забравяйте, че за да премахнете парола от PDF файл с помощта на тези инструменти, трябва да знаете паролата.