Centos
CentOS 7 加密 PDF
我最近將我們的伺服器從 CentOS 6 升級到了 CentOS 7,但在處理 pdf 加密時遇到了問題。
在 CentOS 6 上,我安裝了 libgcj,然後安裝了 pdftk 包。然後我可以使用加密pdf
/usr/sbin/pdftk pdfName.pdf output pdfEncrypted.pdf owner_pw 123456 user_pw 123654
我知道我無法在 CentOS 7 上安裝 pdftk,因為它不支持 libgcj,但有沒有其他方法可以實現我的需要?
**第一種選擇:**使用
qpdf
. 它在 CentOS 7 基礎系統上。# yum install qpdf $ qpdf --encrypt user-password owner-password 40 -- file1.pdf file2.pdf
這將以 file1.pdf 作為輸入,分配使用者和所有者密碼,密鑰長度為 40(有效值為 40、128 或 256)並將加密數據導出到 file2.pdf
要“解鎖” pdf 文件:
$ qpdf --decrypt --password=password locked.pdf unlocked.pdf
你可以在這裡找到更多 qpdf 加密選項
**第二種選擇:**可以使用任何通用的文件加密工具。您可以在此處找到關於其中一些的詳細解釋的文件。