Убрать пароль с pdf linux

Обновлено: 04.07.2024

Вы защитили PDF файл, содержащий конфиденциальную информацию длинным, безопасным паролем для уверенности в том, что его никто посторонний не откроет. Но, после этого приходится вводить пароль каждый раз при доступе к документы, Вам это неудобно, и Вы решили удалить пароль из Вашей копии файла.

Мы покажем Вам четыре способа для удаления пароля из PDF файла в Linux, при условии того, что вы знаете пароль.

Примечание: Когда мы говорим ввести что-то в этой статье и есть кавычки вокруг текста, не печатайте кавычки, если мы не указано иное.

С помощью инструментария PDF (PDF Toolkit (pdftk))

PDF Toolkit – удобный инструмент командной строки для работы с PDF файлами. Чтобы установить pdftk, нажмите Ctrl + Alt + T, для открытия окна терминала. В командной строке введите следующую команду и нажмите клавишу Enter.

Введите пароль для вашей учетной записи пользователя, при появлении запроса, и нажмите клавишу Enter.

Процесс установки начинается с анализа вашей системы, списка установленных пакетов и сколько места они будут использовать. На вопрос, хотите ли вы хотите продолжить, введите «y» и нажмите клавишу Enter.

После завершения установки введите следующую команду в командной строке, заменяя соответствующие части, согласно таблице, указанной ниже.

pdftk /home/lori/Documents/secured.pdf input_pw password output /home/lori/Documents/unsecured.pdf

Изменение команды должно выглядеть следующим образом:

pdftk Название команды
/home/lori/Documents/secured.pdf Полный путь и имя файла PDF, защищенного паролем. Замените этот полный путь и имя файла на Ваш.
input_pw password Запрос ввода пароля пользователя для защищенного PDF и пароль для открытия файла. Замените пароль для открытия файла на Ваш.
output /home/lori/Documents/unsecured.pdf Запрос на имя файла и путь, который вы хотите использовать для готового незащищенного файла PDF, созданного pdftk. Замените путь, показанный здесь на полный путь и имя файла, который вы хотите.

Нажмите клавишу Enter для выполнения команды.

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

Используем QPDF

QPDF-это программа командной строки для Linux, которая преобразует из одного PDF-файла в другой эквивалентный PDF файл при сохранении содержимого файла. Этот инструмент позволяет вам шифровать и расшифровывать файл, проводить оптимизации, разделять и объединять PDF.

Если вы используете последнюю версию Ubuntu (14.04 по состоянию на момент написания этой статьи), скорее всего QPDF входит в состав дистрибутива. Если он не установлен, нажмите клавишу Ctrl + Alt + T, чтобы открыть окно терминала и введите следующую команду в командной строке.

Введите пароль учетной записи, при появлении соответствующего запроса и нажмите клавишу Enter.

После установки QPDF, введите следующую команду в командной строке и нажмите клавишу Enter.

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

Пояснение команды выглядит следующим образом:

ps2pdfИмя команды/home/lori/Documents/secured.psПолный путь и имя postscript-файла.

Замените это на полный путь и имя для файла postscript./home/lori/Documents/unsecured.pdfПолный путь и имя файла для незащищенного файла PDF, который будет создан.

Замените его на полный путь и имя файла, который вы хотите использовать для незащищенного PDF-файла, созданного из postscript-файла ps2pdf.

Используем xpdf-utils

Xpdf-utils представляет собой пакет утилит PDF, конвертер PDF в PostScript (pdftops), экстрактор информации из PDF документа (pdfinfo), программа извлечения картинок из PDF (pdfimages), PDF конвертер текста (загружаемая) и анализатор шрифтов PDF (pdffonts). Для дополнительных сведений о каждом инструменте, введите команду название команды и «—help».

Чтобы удалить пароль из файла PDF, мы будем использовать инструмент PDF PostScript (pdftops), Ghostscript PostScript и PDF конвертер для преобразования postscript-файла обратно в незащищенный файл PDF.

Пакет xpdf-utils уже могжет быть установлен, если вы используете последнюю версию Ubuntu. Если нет, введите следующую команду в командной строке и нажмите клавишу Enter для установки пакета.

Введите пароль учетной записи, при появлении соответствующего запроса и нажмите клавишу Enter.

После установки xpdf-utils, вы будете готовы конвертировать PDF файл, защищенный паролем в файл postscript. В командной строке введите следующую команду и нажмите клавишу Enter.

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

Пояснение команды выглядит следующим образом:

Postscript-файл создается и помещается в папку, указанную в команде.

Перед преобразованием файла postscript обратно в незащищенный файл PDF, необходимо установить Postscript и PDF конвертер Ghostscript (ps2pdf). Чтобы сделать это, введите в командной строке следующую команду и нажмите клавишу Enter.

Введите пароль учетной записи в командной строке и нажмите клавишу Enter.

Процесс установки начинается с анализа вашей системы и перечисления пакетов, которые будут установлены и занимаемого ими места. На вопрос, хотите ли вы продолжить, введите «y» и нажмите клавишу Enter.

После установки ps2pdf, введите следующую команду в командной строке и нажмите клавишу Enter.

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

Пояснение команды выглядит следующим образом:

ps2pdfИмя команды/home/lori/Documents/secured.psПолный путь и имя postscript-файла.

Замените это на полный путь и имя для файла postscript./home/lori/Documents/unsecured.pdfПолный путь и имя файла для незащищенного файла PDF, который будет создан. Замените его на полный путь и имя файла, который вы хотите использовать для незащищенного PDF-файла, созданного из postscript-файла ps2pdf.

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

Используем Evince

Замените полный путь и имя файла на Ваш PDF.

При открытии файла PDF, выберите «Печать» из меню «Файл».

В диалоговом окне «Печать» выберите «Печать в файл». Если вы хотите изменить имя файла или место, сохранения, нажмите кнопку рядом с «Файл», показывающий путь и имя файла.


Новый путь и имя файла отображается на кнопку «Файл». Оставьте параметры по умолчанию для остальных пунктов и нажмите кнопку «Печать».

Незащищенные PDF-файл сохраняется в место, которое вы выбрали.

Дважды щелкните на файл, чтобы открыть его снова в Evince. Обратите внимание, что вас не попросят пароль.

Помните, чтобы удалить пароль из файла PDF, используя эти инструменты, вы должны знать пароль.

Related Posts

Иногда возникают ситуации, когда нам необходимо отредактировать PDF файл в Linux. В любое другое время…

В этой статье мы рассмотрим, как поставить пароль на любую папку в Linux. Необходимость в…

Когда вы производите двойной клик по значку скрипта (файл .sh), что вы ожидаете? Наверное его…

Если вам нравится стилизация под старину, мониторы терминала в стиле Fallout, то обратите внимание на…


Мануал

Сегодня я случайно передал файл PDF, защищенный паролем, одному из моих друзей.

Я знал пароль этого файла PDF, но я не хотел его раскрывать.

Я начал искать несколько простых способов удалить защиту паролем из PDF-файлов в Интернете.

После быстрого поиска в Google я придумал четыре метода для удаления пароля из файла PDF в Linux.

Самое смешное, что я уже делал это несколько лет назад, и я почти забыл об этом.

Если вам интересно, как удалить пароль из файла PDF в Linux, читайте дальше! Это не так сложно.

См. также Как удалить пароль в Excel

Удалить пароль из файла PDF в Linux

Qpdf доступен в репозиториях по умолчанию для большинства дистрибутивов Linux, поэтому вы можете установить его с помощью диспетчера пакетов по умолчанию.

Например, Qpdf можно установить в Arch Linux и его вариантах с помощью pacman, как показано ниже.

На Debian, Ubuntu, Linux Mint:

Теперь давайте удалим пароль из pdf-файла с помощью qpdf.

У меня есть защищенный паролем PDF-файл с именем «secure.pdf».

Всякий раз, когда я открываю этот файл, он предлагает мне ввести пароль для отображения его содержимого.


Я знаю пароль вышеуказанного pdf-файла.

Тем не менее, я не хочу делиться паролем с кем-либо.

Так что я собираюсь сделать это просто удалить пароль PDF-файла с помощью утилиты Qpdf со следующей командой.

Довольно легко, не так ли? Да! Здесь 123456 является паролем файла secure.pdf. Замените пароль своим.

Pdftk может выполнять практически все виды операций в формате pdf, например;

  • Шифровать и расшифровывать PDF-файлы.
  • Объединение PDF-документов.
  • Сортировка PDF-страниц Сканирование.
  • Разделите страницы PDF.
  • Поворот PDF-файлов или страниц.
  • Заполните формы PDF с помощью данных X / FDF и / или сглаживающих форм.
  • Генерировать трафареты данных FDF из форм PDF.
  • Нанесите фоновый водяной знак или печать переднего плана.
  • Отметьте показатели, закладки и метаданные в формате PDF.
  • Добавление / обновление PDF-закладок или метаданных.
  • Прикрепить файлы к страницам PDF или PDF-документу.
  • Распакуйте вложения PDF.
  • Разверните файл PDF на отдельные страницы.
  • Сжатие и распаковка потоков страниц.
  • Восстановите поврежденный файл PDF.

Pddftk доступен в AUR, поэтому вы можете установить его с помощью любых вспомогательных программ AUR на Arch Linux.

В Debian, Ubuntu, Linux Mint, выполните:

На CentOS, Fedora, Red Hat:

Во-первых, установите репозиторий EPEL:

Затем установите приложение PDFtk, используя команду:

После установки pdftk вы можете удалить пароль из pdf-документа с помощью команды:

Замените «123456» на правильный пароль.

Эта команда расшифровывает файл «secure.pdf» и создает эквивалентный файл, не защищенный паролем, с именем «output.pdf».

Он содержит следующий набор утилит командной строки для управления PDF-документами.

Для целей настоящего руководства мы используем только утилиту «pdftops».

Чтобы установить Poppler в дистрибутивы на основе Arch Linux, запустите:

На Debian, Ubuntu, Linux Mint:

На RHEL, CentOS, Fedora:

После установки Poppler запустите следующую команду, чтобы расшифровать защищенный паролем pdf-файл и создать новый эквивалентный файл с именем output.pdf.

Опять же, замените «123456» на ваш пароль в формате pdf.

Как вы могли заметить во всех вышеперечисленных методах, мы просто конвертировали защищенный паролем pdf-файл с именем «secure.pdf» в другой эквивалентный pdf-файл с именем «output.pdf».

С технической точки зрения, мы действительно не удалили пароль из исходного файла, вместо этого мы расшифровали его и сохранили в виде другого эквивалентного pdf-файла без защиты паролем.

Это самый простой метод из всех вышеперечисленных методах.

Вы можете использовать существующий просмотрщик PDF, такой как средство просмотра документов Atril, Evince и т. д., И распечатать PDF-файл, защищенный паролем, в другой файл.

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

Перейдите в меню Файл -> Печать. Сохраните файл pdf в любом месте по вашему выбору.


И это все. Надеюсь, это было полезно. Знаете ли вы / используете какие-либо другие методы для удаления защиты паролем из файлов PDF?


Вы защитили файл PDF, содержащий конфиденциальную информацию длинным безопасным паролем, так его смогут открыть только те, для кого он предназначен. Тем не менее, вы не хотите вводить этот пароль при каждом открытие документа, поэтому вы хотите удалить пароль из вашей копии.

Мы покажем вам четыре способа, как в Linux удалить пароля из файла PDF в случае, когда вы пароль знаете.

Примечание: Когда мы в этой статье говорим, что нужно ввести текст и он указан в кавычках, НЕ ВВОДИТЕ кавычки, если не оговорено иное.

Используйте PDF Toolkit (pdftk)

PDF Toolkit является удобным инструментом для работы с файлами PDF, который запускается из командной строки. Для установки pdftk нажмите Ctrl + Alt + T для того, чтобы открыть окно терминала. Введите в командной строке следующую команду и нажмите клавишу Enter.

Введите по запросу пароль вашей учетной записи и нажмите клавишу Enter.


Процесс установки начинается с анализа вашей системы и перечисляются все пакеты, которые будут установлены и указывается сколько места они будут использовать. Вам будет задан вопрос о том, хотите ли вы продолжить установку; введите "y" и нажмите Enter.


Когда установка будет завершена, введите в командной строке следующую команду, заменив соответствующие части так, как указано ниже.

Описание отдельных частей команды:

Полный путь и имя защищенного паролем файла PDF. Замените его на полный путь и имя файла вашего защищенного паролем PDF-файла.

Параметр для ввода пароля для защищенного файла PDF и пароль для открытия файла. Замените "password" паролем, используемым при открытия файла.

Параметр для ввода пути и имени, которые вы хотите использовать при генерации с помощью pdftk незащищенного файла PDF, за которым собственно следуют полный путь и имя создаваемого незащищенного файла PDF. Замените путь, указанный здесь, на полный путь и имя файла, которые необходимы в вашем случае.

Нажмите клавишу Enter для того, чтобы выполнить команду.


Будет создан файл PDF, не защищенный паролем, который будет сохранен там, где указано в команде.


Использование QPDF

QPDF это инструментальная программа, работающая в командной строке Linux, которая осуществляет преобразование одного файла PDF в другой эквивалентный файл PDF, сохраняя при этом содержимое файла. Этот инструмент позволяет шифровать и расшифровывать, оптимизировать для веб, а также разделять и объединять файлы PDF.

Если вы используете последнюю версию Ubuntu (14,04 на момент написания этой статьи), то программа QPDF, скорее всего, уже будет установлена. Если она не установлена, то нажмите Ctrl + Alt + T для того, чтобы открыть окно терминала, и в командной строке введите следующую команду.

Введите по запросу пароль вашей учетной записи и нажмите клавишу Enter.

После того, как программа QPDF будет установлена, введите в командной строке следующую команду и нажмите клавишу Enter.

Описание отдельных частей команды:

Параметр запроса пароля для открытия защищенного файла PDF. После знака равенства укажите пароль для открытия файла.Примечание: Перед параметром "password", слева от знака равенства, указывается два знака "тире".

Запрос полного пути и имени файла PDF, из которого вы хотите удалить пароль. Заменить полный путь и имя файла на те, что которые необходимы вам.

Полный путь и имя файла к незащищенному файлу PDF файла, который будет создан. Замените его на полный путь и имя файла, который необходимы вам для указания незащищенного PDF файла, генерируемого QPDF.


Используем пакет xpdf-utils

Xpdf-utils является пакетом утилит для обработки файлов PDF, в составе которого есть конвертер файлов PDF в файлы PostScript (pdftops), экстрактор информации из документов PDF (pdfinfo), экстрактор изображений из документов PDF (pdfimages), конвертер из файлов PDF в текстовые файлы (pdftotext) и анализатор шрифтов PDF (pdffonts). Чтобы получить о каждом инструменте более подробную информации, введите команду ( указана в скобках для каждого инструмента) с последующим параметром "--help" (два тире перед help).

Чтобы удалить пароль из файла PDF мы будем использовать конвертор файла PDF в файл PostScript (pdftops), а для того, чтобы конвертировать файл postscript обратно в незащищенный файл PDF, мы будем использовать конвертер Ghostscript PostScript-to-PDF Converter .

Если вы пользуетесь последней версией системы Ubuntu, то пакет xpdf-utils может быть уже установлен. Если он не установлен, то для того, чтобы установить пакет, введите в командной строке следующую команду и нажмите клавишу Enter

Введите по запросу пароль вашей учетной записи и нажмите клавишу Enter.

После того, как пакет xpdf-utils будет установлен, вы будете готовы преобразовать защищенный паролем файл PDF в файл postscript. Введите в командной строке следующую команду и нажмите клавишу Enter.

Описание отдельных частей команды:

Параметр запроса для ввода пароля защищенного файла PDF. Замените "password" паролем, используемым при открытия файла.Примечание: Перед "upw" указывается одно тире.

Полный путь и имя защищенного паролем файла PDF. Замените его на полный путь и имя файла вашего защищенного паролем файла PDF.

Полный путь и имя файла для незащищенного PDF файла, который будет создан. Замените его полный путь и имя файла, который необходимо использовать для незащищенного PDF файла, генерируемого pdftops.


Создается файл postscript, который будет помещен в каталог, указанный в команде.


Перед тем, как конвертировать файл postscript обратно в незащищенный файл PDF, необходимо установить конвертер Ghostscript Postscript-to-PDF Converter (ps2pdf).. Для этого введите в командной строке следующую команду и нажмите клавишу Enter.

Введите по запросу пароль вашей учетной записи и нажмите клавишу Enter.


Процесс установки начинается с анализа вашей системы и перечисляются все пакеты, которые будут установлены и указывается сколько места они будут использовать. Вам будет задан вопрос о том, хотите ли вы продолжить установку; введите "y" и нажмите Enter.


Как только пакет ps2pdf будет установлен, наберите в командной строке следующую команду и нажмите клавишу Enter.

Описание отдельных частей команды:

Полный путь и имя защищенного паролем файла postscript. Замените его на полный путь и имя файла вашего защищенного паролем файла postscript.

Полный путь и имя файла для незащищенного PDF файла, который будет создан. Замените его полный путь и имя файла, который необходимо использовать для незащищенного PDF файла, создаваемого из файла postscript с помощью пакета ps2pdf.


Будет создан незащищенный файл PDF, который будет помещен в каталог, указанный в команде.


Использование Evince

Evince является программой, используемой по умолчанию для просмотра файлов PDF, которая поставляется с Ubuntu. Если вы знаете пароль для файла PDF, то вы можете использовать ее для удаления пароля. Это графическое инструментальное средство, но мы будем запускать его из командной строки. Для запуска Evince, введите в командной строке следующую команду и нажмите клавишу Enter.

Укажите полный путь и имя вашего файла PDF




Когда файл PDF будет открыт, выберите в меню "File" пункт выдачи на печать "Print".


В диалоговом окне печати "Print" выберите "Print to File" ("Печать в файл"). Если вы хотите изменить имя файла или место, где он должен быть сохранен, нажмите кнопку рядом с надписью "File", на которой указан путь к файлу и его имя.



На кнопке "File" будут указаны новый путь к файлу и новое имя. Остальные параметры настройки оставьте такими, как это указано по умолчанию, и нажмите кнопку "Print" ("Печать").


Незащищенный файл PDF будет сохранен в тем каталоге, который вы выбрали.


Дважды щелкните по файлу для того, чтобы его снова открыть в Evince. Обратите внимание на то, что вас не попросили ввести пароль.


Помните, что для того, чтобы с помощью этих инструментов удалить пароль из файла PDF, вы должны знать пароль.

Первый метод: используйте qpdf

QPDF - это программное обеспечение преобразования PDF для шифрования и расшифровки файла PDF, преобразовав файл PDF в другой эквивалентный файл PDF. QPDF появляется в Mouse Code Code Code Code Linux, поэтому вы можете установить его с помощью менеджера пакета по умолчанию.

Например, QPDF может быть установлен на Arch Linux и производной версии, используя Pacman, как показано ниже:

На дебиале, Ubuntu или Linux Mint:

Теперь используйте QPDF для отпускания пароля файла PDF.

У меня есть файл PDF, защищенный паролем, называемый «Secure.PDF». Всякий раз, когда я открываю файл, он предложит мне ввести пароль для отображения содержимого.

 Linux PDF ?

Я знаю пароль вышеуказанного файла PDF, но не хочу делиться паролем с другими. Итак, что я хочу сделать, это запустить следующую команду, используйте инструмент QPDF, чтобы разблокировать пароль файла PDF.

  1. $ qpdf --password='123456' --decrypt secure.pdf output.pdf

Это легко? Это действительно легко! Здесь 123456 - это пароль файла Secure.pdf. Измените этот пароль в свой собственный пароль.

Второй метод: используйте PDFTK

PDFTK появляется в AUR, поэтому вы можете использовать любую помощь AUR для установки его на Arch Linux или полученную версию.

На Dobian, Ubuntu или Linux Mint, запустите:

На Centos, Fedora или Red Hat:

Установите Epel Code Warehouse первым:

Затем используйте следующую команду для установки приложения PDFTK:

Как только PDFTK установлен, вы можете использовать следующую команду для выпуска пароля документа PDF:

  1. $ pdftk secure.pdf input_pw 123456 output output .pdf

«123456» заменяется правильным паролем. Эта команда расшифровывает файл «Secure.PDF» и создает эквивалентный файл без паролей, который называется «OUTPUT.PDF».

Третий путь: использование Poppler

Poppler - это библиотека рендеринга PDF, основанная на библиотеке кода XPDF-3.0. Он содержит следующий набор утилит командной строки для обработки документа PDF.

  • PDFDETACH-списки или извлекает встроенные файлы.
  • Инструмент анализа шрифта PDFFONTS-Font.
  • PDFIMAGES-Image Extraction Tool.
  • PDFINFO-документ Информация.
  • Инструмент извлечения PDFSEPARATE-PAGE.
  • PDFSIG- проверить цифровые подписи.
  • PDFTOCAIROO - использует CAIRO для преобразования PDF в PNG / JPEG / PDF / PS / EPS / SVG.
  • Pdftohtml- преобразует PDF в HTML.
  • PDFTOPPM - конвертировать PDF на изображения PPM / PNG / JPEG.
  • PDFTOPS - конвертировать PDF в PostScript (PS).
  • Pdftotext - текстовое извлечение.
  • PDFunite-Document Merge Tool.

Мы используем только утилиту «PDFTOPS» в этой статье.

Хотите установить Poppler в Release Arch Linux, запускайте:

На дебиале, Ubuntu или Linux Mint:

На Rheel, Centos или Fedora:

После установки Popcler запустите следующую команду для расшифровки защищенного паролем PDF-файла и создайте новый эквивалентный файл, называемый выводом .pdf.

«123456» будет заменен вашим PDF-паролем.

Вы можете заметить во всех методах, описанных выше, мы просто преобразуем файл PDF-файла PDF с паролем с именем «Secure.PDF» в другой эквивалентный файл PDF, называемый «Output.PDF». В строгом виде у нас нет пароля исходного файла, но расшифру и сохраняю его как другой эквивалентный файл PDF, который не защищен паролем.

Четвертый метод: Печать в файл

Это самый простой метод во всех вышеуказанных методах. Вы можете использовать существующие PDF для просмотра инструментов (например, инструменты представления документов ATRIL или Evinse и т. Д.), Распечатайте файл PDF, защищенный паролем в другой файл.

Откройте файл, защищенный паролем в PDF, чтобы просмотреть приложение. Введите «Файл -> Печать». И сохраните файл PDF в любом месте, который вы выбрали.


Интеллектуальная рекомендация

совместный запрос mysql с тремя таблицами (таблица сотрудников, таблица отделов, таблица зарплат)

1. Краткое изложение проблемы: (внизу есть инструкция по созданию таблицы, копирование можно непосредственно практиковать с помощью (mysql)) Найдите отделы, в которых есть хотя бы один сотрудник. Отоб.


[Загрузчик классов обучения JVM] Третий день пользовательского контента, связанного с загрузчиком классов


IP, сеанс и cookie

Читайте также: