วิธีการตั้งรหัสผ่านสำหรับไฟล์ pdf


21

ฉันต้องใช้รหัสผ่านเพื่อป้องกันไฟล์ PDF ของฉันเพราะฉันจะส่งพวกเขาทางอีเมลและฉันต้องการใครก็ตามที่จะดูไฟล์ PDF ของฉันเพื่อขอรหัสผ่าน

ฉันจะเพิ่มรหัสผ่านลงใน PDF ใน Linux Mint 17.1 ได้อย่างไร

คำตอบ:


24

คุณสามารถใช้โปรแกรมpdftkเพื่อตั้งค่าทั้งเจ้าของและ / หรือรหัสผ่านผู้ใช้

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

โดยที่owner_pwและuser_pwเป็นคำสั่งเพื่อเพิ่มรหัสผ่านxyzและabcตามลำดับ (คุณยังสามารถระบุหนึ่งหรืออื่น ๆ แต่user_pwจำเป็นต้องห้ามเพื่อเปิด)

คุณอาจต้องการแทนที่ความแรงของการเข้ารหัส 40 บิตเริ่มต้นด้วยการเพิ่ม:

.... encrypt_128bit

ค่าเริ่มต้นคือการเข้ารหัส 128 บิต (อย่างน้อยก็ในpdftk 2.02-2)
patryk.beza

1
อาจมีประโยชน์: askubuntu.com/questions/1028522/… (นักเทียบท่าเป็นวิธีที่ง่าย)
Ondra Žižka

15

pdftk ขึ้นอยู่กับไลบรารีเก่าและไม่อยู่ใน repos ของ Fedora / CentOS อีกต่อไป เพื่อทดแทนฉันชอบ qpdf

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


ฉันใช้นักเทียบท่าเพื่อเอาชนะ askubuntu.com/questions/1028522/…
Ondra Žižka

8

ชุดเครื่องมือ 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


2

คุณยังสามารถส่งออกไฟล์ PDF ที่เข้ารหัสจาก Libre Office (ไฟล์ -> ส่งออกเป็น PDF -> แท็บความปลอดภัย -> ตั้งรหัสผ่าน -> ตั้งรหัสผ่านเปิด) หากจำเป็นต้องนำเข้าไฟล์ PDF ที่มีอยู่ของคุณลงในโปรแกรมวาดภาพก่อน


1

การใช้เครื่องมือจาก Poppler Toolset (จากแพคเกจเหมือนlibpopplerหรือpoppler-tools) คุณสามารถบรรลุเป้าหมายนี้ด้วยการรวมกันของและpdftopsps2pdf

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

โปรดทราบว่าในการตั้งรหัสผ่านผู้ใช้ (มุมมอง) คุณต้องตั้งรหัสผ่านเจ้าของ (แก้ไข)


0

บน Fedora คุณสามารถใช้pdf-staplerเพื่อตั้งรหัสผ่านสำหรับไฟล์ PDF และดำเนินการคล้ายกับ pdftk อื่น ๆ

ตัวอย่างการตั้งรหัสผ่านผู้ใช้ (รหัสที่จำเป็นสำหรับการเปิดไฟล์):

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

นี่เป็นรหัสผ่านที่คุณคิดว่าเป็นไปได้มากที่สุดเกี่ยวกับการตั้งรหัสผ่านเป็นไฟล์ PDF

ในกรณีที่คุณต้องการตั้งรหัสผ่านเจ้าของ (รหัสที่กำหนดสิทธิ์เช่นการพิมพ์การแสดงความคิดเห็นและอื่น ๆ ) ให้ใช้-oตัวเลือก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.