Làm cách nào để đặt mật khẩu cho tập tin pdf?


21

Tôi cần mật khẩu bảo vệ (các) tệp PDF của mình, vì tôi sẽ gửi chúng qua email và tôi muốn bất kỳ ai xem tệp PDF của tôi đều được nhắc nhập mật khẩu.

Làm cách nào để thêm mật khẩu vào PDF trong Linux Mint 17.1?

Câu trả lời:


24

Bạn có thể sử dụng chương trình pdftkđể đặt cả mật khẩu của chủ sở hữu và / hoặc người dùng

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

ở đâu owner_pwuser_pwlà các lệnh để thêm mật khẩu xyzabc tương ứng (bạn cũng có thể chỉ định cái này hoặc cái kia nhưng user_pwcần thiết để cấm mở).

Bạn cũng có thể muốn ghi đè cường độ mã hóa 40 bit mặc định bằng cách thêm:

.... encrypt_128bit

Mặc định là mã hóa 128 bit (ít nhất là bằng pdftk 2.02-2).
patryk.beza

1
Có thể hữu ích: Askubfox.com/questions/1028522/ ' (Docker là cách dễ dàng.)
Ondra ižka

15

pdftk phụ thuộc vào các thư viện cũ, và do đó không còn trong kho của Fedora / CentOS. Để thay thế, tôi thích qpdf

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


Tôi đã sử dụng Docker để khắc phục. Askubfox.com/questions/1028522/
Ondra

8

Bộ công cụ pdftk cho phép loại chức năng này trên 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-ub Ubuntu


2

Bạn cũng có thể xuất tệp PDF được mã hóa từ Libre Office (Tệp -> Xuất dưới dạng PDF -> tab Bảo mật -> Đặt mật khẩu -> Đặt mật khẩu mở), nếu cần nhập PDF hiện tại của bạn vào chương trình Vẽ trước.


1

Sử dụng các công cụ từ Bộ công cụ Poppler (từ gói như libpopplerhoặc poppler-tools), bạn có thể đạt được điều này với sự kết hợp của pdftopsps2pdf.

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

Lưu ý rằng để đặt mật khẩu Người dùng (chế độ xem), bạn phải đặt mật khẩu Chủ sở hữu (chỉnh sửa).


0

Trên Fedora, bạn có thể sử dụng máy dập ghim pdf để đặt mật khẩu cho tệp PDF và cũng thực hiện các thao tác giống như pdftk khác.

Ví dụ để đặt mật khẩu người dùng (mật khẩu cần thiết để mở tệp):

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

Đây là mật khẩu mà bạn nghĩ đến rất có thể về việc đặt mật khẩu thành tệp PDF.

Trong trường hợp bạn muốn đặt mật khẩu chủ sở hữu (mật khẩu xác định các quyền như in, nhận xét, ect.), Hãy sử dụng -otùy chọn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.