Jawaban:
Anda dapat menggunakan program pdftk
untuk mengatur kata sandi pemilik dan / atau pengguna
pdftk input.pdf output output.pdf owner_pw xyz user_pw abc
di mana owner_pw
dan user_pw
adalah perintah untuk menambahkan kata sandi xyz
dan abc
masing - masing (Anda juga dapat menentukan satu atau yang lain tetapi user_pw
diperlukan untuk melarang pembukaan).
Anda juga mungkin ingin mengganti kekuatan enkripsi 40 bit default dengan menambahkan:
.... encrypt_128bit
pdftk tergantung pada pustaka lama, dan tidak lagi di repositori Fedora / CentOS. Sebagai pengganti, saya lebih suka qpdf
qpdf --encrypt [readpass] [ownerpass] 256 - [infile] .pdf [outfile] .pdf
Toolkit pdftk memungkinkan untuk jenis fungsi ini di 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
Menggunakan alat dari Poppler Toolset (dari paket suka libpoppler
atau poppler-tools
), Anda dapat mencapainya dengan kombinasi pdftops
dan ps2pdf
.
pdftops in.pdf out.ps
ps2pdf -sUserPassword=XXXXX -sOwnerPassword=YYYYY out.ps out.pdf
Perhatikan bahwa untuk menetapkan kata sandi Pengguna (tampilan), Anda harus menetapkan kata sandi Pemilik (edit).
Di Fedora, Anda dapat menggunakan stapler pdf untuk mengatur kata sandi untuk file PDF, dan juga melakukan operasi seperti pdftk lainnya.
Contoh untuk mengatur kata sandi pengguna (yang diperlukan untuk membuka file):
pdf-stapler -u QRNFFtVXA-8PqF cat input_file.pdf output_file.pdf
Ini adalah kata sandi yang paling Anda pikirkan tentang pengaturan kata sandi ke file PDF.
Jika Anda ingin mengatur kata sandi pemilik (kata sandi yang mendefinisikan izin seperti mencetak, mengomentari, dll.), Gunakan -o
opsi.
pdftk 2.02-2
).