Wie setze ich ein Passwort für PDF-Dateien?

21

Ich muss meine PDF-Datei (en) mit einem Kennwort schützen, da ich sie per E-Mail senden werde und ich möchte, dass jeder, der meine PDF-Datei (en) anzeigt, zur Eingabe eines Kennworts aufgefordert wird.

Wie kann ich in Linux Mint 17.1 einem PDF ein Kennwort hinzufügen?

David
quelle

Antworten:

24

Sie können das Programm verwenden pdftk, um sowohl das Eigentümer- als auch das Benutzerkennwort festzulegen

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

wo owner_pwund user_pwsind die Befehle , die Passwörter zu addieren xyzund abcjeweils (Sie können auch den einen oder anderen geben kann , aber das user_pwist notwendig, um Öffnung zu verhindern).

Sie können auch die standardmäßige 40-Bit-Verschlüsselungsstärke überschreiben, indem Sie Folgendes hinzufügen:

.... encrypt_128bit
Anthon
quelle
Die Standardeinstellung ist 128-Bit-Verschlüsselung (mindestens in pdftk 2.02-2).
patryk.beza
1
Könnte nützlich sein: askubuntu.com/questions/1028522/… (Docker ist der einfache Weg.)
Ondra Žižka
15

pdftk hängt von alten Bibliotheken ab und ist daher nicht mehr in den Repos von Fedora / CentOS enthalten. Als Ersatz bevorzuge ich qpdf

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

resplin
quelle
Ich habe Docker benutzt, um zu überwinden. askubuntu.com/questions/1028522/…
Ondra Žižka
8

Das pdftk-Toolkit ermöglicht diese Art von Funktionalität unter 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

dtbnguyen
quelle
2

Sie können eine verschlüsselte PDF-Datei auch aus Libre Office exportieren (Datei -> Als PDF exportieren -> Registerkarte Sicherheit -> Kennwörter festlegen -> Offenes Kennwort festlegen), indem Sie Ihre vorhandene PDF-Datei ggf. zuerst in das Draw-Programm importieren.

James
quelle
1

Mit Werkzeugen aus dem Poppler Toolset (aus einem Paket wie libpoppleroder poppler-tools) können Sie dies mit einer Kombination von pdftopsund erreichen ps2pdf.

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

Beachten Sie, dass Sie ein Besitzerkennwort (Bearbeitungskennwort) festlegen müssen, um ein Benutzerkennwort (Ansichtskennwort) festzulegen.

Kumpelschwimmen
quelle
0

Unter Fedora können Sie mit dem PDF-Hefter ein Kennwort für eine PDF-Datei festlegen und auch andere pdftk-ähnliche Vorgänge ausführen.

Beispiel zum Festlegen des Benutzerpassworts (das zum Öffnen der Datei erforderlich ist ):

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

Dies ist das Kennwort, das Sie am wahrscheinlichsten für das Festlegen eines Kennworts für eine PDF-Datei halten.

Wenn Sie das Besitzerkennwort festlegen möchten (dasjenige, das Berechtigungen wie Drucken, Kommentieren usw. definiert), verwenden Sie die -oOption.

Iodnas
quelle