PDF 파일의 비밀번호를 설정하는 방법은 무엇입니까?


21

이메일을 통해 PDF 파일을 보내려고하므로 PDF 파일을 암호로 보호해야하며 PDF 파일을 보는 사람에게 암호를 묻는 메시지가 표시되기를 바랍니다.

Linux Mint 17.1에서 PDF에 비밀번호를 추가하려면 어떻게해야합니까?

답변:


24

프로그램 pdftk을 사용하여 소유자 및 / 또는 사용자 비밀번호를 모두 설정할 수 있습니다

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

여기서 owner_pw와는 user_pw명령이 암호를 추가 할 수 있습니다 xyzabc(당신은 또한 하나 또는 다른을 지정할 수 있지만 각각 user_pw개방을 금지하기 위해 필요합니다).

다음을 추가하여 기본 40 비트 암호화 강도를 대체 할 수도 있습니다.

.... encrypt_128bit

기본값은 128 비트 암호화입니다 (적어도 pdftk 2.02-2).
patryk.beza

1
유용 할 수 있습니다 : askubuntu.com/questions/1028522/… (Docker는 쉬운 방법입니다.)
Ondra Žižka

15

pdftk는 오래된 라이브러리에 의존하므로 Fedora / CentOS의 저장소에는 더 이상 존재하지 않습니다. 대체품으로 qpdf를 선호합니다

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


Docker를 사용하여 극복했습니다. 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를 Draw 프로그램으로 가져 오는 경우 Libre Office에서 암호화 된 PDF 파일 (파일-> PDF로 내보내기-> 보안 탭-> 비밀번호 설정-> 열린 비밀번호 설정)을 내보낼 수 있습니다.


1

(같은 패키지에서 Poppler 도구 세트에서 도구를 사용 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.