Відповіді:
Ви можете використовувати програму pdftk
для встановлення і власника, і / або пароля користувача
pdftk input.pdf output output.pdf owner_pw xyz user_pw abc
де owner_pw
і user_pw
є команди для додавання паролів xyz
і abc
відповідно (ви також можете вказати той чи інший, але user_pw
необхідний для заборони відкриття).
Ви також можете змінити значення шифрування 40 біт за замовчуванням, додавши:
.... encrypt_128bit
pdftk залежить від старих бібліотек, і тому його більше немає в репортах Fedora / CentOS. В якості заміни я віддаю перевагу qpdf
qpdf --encrypt [readpass] [ownerpass] 256 - [infile] .pdf [outfile] .pdf
Інструментарій 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
Використовуючи інструменти з набору інструментів Poppler (з пакета типу libpoppler
або poppler-tools
), ви можете досягти цього за допомогою комбінації pdftops
та ps2pdf
.
pdftops in.pdf out.ps
ps2pdf -sUserPassword=XXXXX -sOwnerPassword=YYYYY out.ps out.pdf
Зауважте, що для встановлення пароля користувача (перегляду) потрібно встановити пароль власника (редагувати).
У Fedora ви можете використовувати pdf-степлер, щоб встановити пароль для файлу PDF, а також виконати інші операції, подібні pdftk.
Приклад для встановлення пароля користувача (потрібного для відкриття файлу):
pdf-stapler -u QRNFFtVXA-8PqF cat input_file.pdf output_file.pdf
Це пароль, який ви вважаєте найвірогіднішим щодо встановлення пароля у файл PDF.
Якщо ви хочете встановити пароль власника (той, який визначає дозволи, такі як друк, коментування та ін.), Скористайтеся -o
опцією.
pdftk 2.02-2
).