Як встановити пароль для PDF-файлів?


21

Мені потрібно захистити паролем свої PDF-файли, оскільки я збираюся надсилати їх електронною поштою, і хочу, щоб кожен, хто переглянув мої PDF-файли, запросив пароль.

Як я можу додати пароль до PDF у Linux Mint 17.1?

Відповіді:


24

Ви можете використовувати програму pdftkдля встановлення і власника, і / або пароля користувача

pdftk input.pdf output output.pdf owner_pw xyz user_pw abc

де owner_pwі user_pwє команди для додавання паролів xyzі abcвідповідно (ви також можете вказати той чи інший, але user_pwнеобхідний для заборони відкриття).

Ви також можете змінити значення шифрування 40 біт за замовчуванням, додавши:

.... encrypt_128bit

За замовчуванням - це 128-бітове шифрування (принаймні в pdftk 2.02-2).
patryk.beza

1
Може бути корисним: askubuntu.com/questions/1028522/… (Докер - простий шлях.)
Ondra Žižka

15

pdftk залежить від старих бібліотек, і тому його більше немає в репортах Fedora / CentOS. В якості заміни я віддаю перевагу qpdf

qpdf --encrypt [readpass] [ownerpass] 256 - [infile] .pdf [outfile] .pdf


Я використовував Докера для подолання. askubuntu.com/questions/1028522/…
Ондра Жижка

8

Інструментарій pdftk дозволяє використовувати цей тип функціональності в Linux.

open your Ubuntu Terminal [CTRL+ALT+T]
install pdftk by using this command : sudo apt-get install pdftk
make sure pdftk is now installed by write this on terminal : pdftk
you will see a bunch of pdftk command instructions if it already installed
simply using this command to add a password to your existing pdf document
pdftk <source>.pdf output <destination>.pdf userpw <password>

example:

pdftk Mydocs.pdf output Mydocs_pass.pdf userpw secretword

http://wildabdat.tumblr.com/post/13245065154/how-to-add-password-to-your-pdf-docs-on-ubuntu


2

Ви також можете експортувати зашифрований PDF-файл із Office Libre (Файл -> Експортувати як PDF -> вкладка Безпека -> Встановити паролі -> Встановити відкритий пароль), якщо потрібно, спочатку імпортуючи існуючий PDF у програму Малюнок.


1

Використовуючи інструменти з набору інструментів Poppler (з пакета типу libpopplerабо poppler-tools), ви можете досягти цього за допомогою комбінації pdftopsта ps2pdf.

pdftops in.pdf out.ps
ps2pdf -sUserPassword=XXXXX -sOwnerPassword=YYYYY out.ps out.pdf

Зауважте, що для встановлення пароля користувача (перегляду) потрібно встановити пароль власника (редагувати).


0

У Fedora ви можете використовувати pdf-степлер, щоб встановити пароль для файлу PDF, а також виконати інші операції, подібні pdftk.

Приклад для встановлення пароля користувача (потрібного для відкриття файлу):

pdf-stapler -u QRNFFtVXA-8PqF cat input_file.pdf output_file.pdf

Це пароль, який ви вважаєте найвірогіднішим щодо встановлення пароля у файл PDF.

Якщо ви хочете встановити пароль власника (той, який визначає дозволи, такі як друк, коментування та ін.), Скористайтеся -oопцією.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.