我最近将服务器从CentOS 6升级到了CentOS 7,但在使用pdf加密的过程中遇到了问题。
在CentOS 6上,我安装了libgcj,然后安装了pdftk软件包。然后,我可以使用
/usr/sbin/pdftk pdfName.pdf output pdfEncrypted.pdf owner_pw 123 user_pe 123
我知道我不能在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加密选项
第二种选择:可以使用任何通用的目的文件加密工具。您可以在此处找到有关其中一些内容的详尽解释的文档。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句