你已經用一個長而安全的密碼保護了一個包含敏感資訊的PDF檔案,這樣只有目標方才能開啟它。但是,您不希望每次訪問文件時都輸入該密碼,因此您希望從副本中刪除該密碼。
我們將向您展示在Linux中,當您知道密碼時,從PDF檔案中刪除密碼的四種方法。
注意:當我們說要在本文中鍵入一些內容,並且文本週圍有引號時,不要鍵入引號,除非我們另有規定。
PDF工具箱是一個方便的命令列工具,用於處理PDF檔案。要安裝pdftk,請按Ctrl+Alt+T開啟終端視窗。在提示下鍵入以下命令,然後按Enter鍵。
sudo apt-get install pdftk
在出現提示時鍵入使用者帳戶的密碼,然後按Enter鍵。
安裝過程從對系統的分析開始,並列出將要安裝的軟體包數量和它們將使用的空間。當詢問是否要繼續時,請鍵入“y”,然後按Enter鍵。
安裝完成後,在提示符處鍵入以下命令,按如下所示更換相關零件。
pdftk /home/lori/Documents/secured.pdf input_pw password output /home/lori/Documents/unsecured.pdf
命令分解如下:
pdftk公司 | 命令的名稱 |
/主頁/lori/文件/安全.pdf | 受密碼保護的PDF檔案的完整路徑和檔名。將其替換為受密碼保護的PDF檔案的完整路徑和檔名。 |
輸入密碼 | 提示輸入受保護PDF檔案的使用者密碼和用於開啟該檔案的密碼。將“password”替換為用於開啟檔案的密碼。 |
輸出/home/lori/Documents/無擔保.pdf | 提示輸入要用於pdftk生成的未受保護的PDF檔案的路徑和檔名,然後是將生成的未受保護的PDF檔案的完整路徑和檔名。將此處顯示的路徑替換為要用於pdftk生成的未受保護的PDF檔案的完整路徑和檔名。 |
按Enter鍵執行命令。
將生成未受保護的PDF檔案,並將其儲存到您在命令中指定的位置。
QPDF是Linux的一個命令列程式,它將一個PDF檔案轉換為另一個等效的PDF檔案,同時保留檔案的內容。該工具允許您加密和解密、web最佳化以及拆分和合並PDF檔案。
如果您使用的是最新版本的Ubuntu(本文撰寫時為14.04),那麼QPDF很可能已經安裝。如果未安裝,請按Ctrl+Alt+T開啟一個終端視窗,並在提示符處鍵入以下命令。
sudo apt-get install qpdf
出現提示時鍵入您的帳戶密碼,然後按Enter鍵。
安裝QPDF後,在提示符處鍵入以下命令並按Enter鍵。
qpdf –password=password –decrypt /home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf
命令分解如下:
qpdf公司 | 命令的名稱 |
--password=密碼 | 提示輸入密碼以開啟受保護的PDF檔案。在等號後輸入檔案的密碼簽名。註釋:等號左側的“password”前面有兩個破折號。 |
--解密/home/lori/Documents/安全.pdf | 提示輸入要從中刪除密碼的PDF檔案的完整路徑和檔名。將檔案的完整路徑和檔名替換為一個。 |
/主頁/lori/文件/無擔保.pdf | 將生成的未受保護的PDF檔案的完整路徑和檔名。將其替換為要用於QPDF生成的無保護PDF檔案的完整路徑和檔名。 |
Xpdf utils是一個PDF實用程式包,包括PDF-to-PostScript轉換器(pdftops)、PDF文件資訊提取器(pdfinfo)、PDF影象提取器(pdfimages)、PDF-to-text轉換器(pdftotext)和PDF字型分析器(pdffonts)。有關每個工具的詳細資訊,請鍵入命令(在所列每個工具的括號中),然後鍵入“–help”(幫助前兩個破折號)。
要從PDF檔案中刪除密碼,我們將使用PDF-To-PostScript(pdftops)工具和Ghostscript-PostScript-To-PDF轉換器將PostScript檔案轉換回未受保護的PDF檔案。
如果您使用的是最新版本的Ubuntu,那麼xpdf-utils包可能已經安裝。如果沒有,請在提示符處鍵入以下命令,然後按Enter鍵安裝軟體包。
sudo apt-get install xpdf-utils
出現提示時鍵入您的帳戶密碼,然後按Enter鍵。
一旦安裝了xpdf utils,就可以將受密碼保護的PDF檔案轉換為postscript檔案。在提示下鍵入以下命令,然後按Enter鍵。
pdftops -upw password /home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf
命令分解如下:
PDF操作 | 命令的名稱 |
-upw密碼 | 提示輸入使用者密碼以開啟受保護的PDF檔案。將“password”替換為開啟受保護PDF的密碼檔案.NOTE:在“upw”前面有一個破折號。 |
/主頁/lori/文件/安全.pdf | 受密碼保護的PDF檔案的完整路徑和檔名。將其替換為受密碼保護的PDF檔案的完整路徑和檔名。 |
/主頁/lori/文件/無擔保.pdf | 將生成的未受保護的PDF檔案的完整路徑和檔名。將其替換為要用於pdftops生成的未受保護的PDF檔案的完整路徑和檔名。 |
postscript檔案將生成並放置在命令中指定的資料夾中。
在將postscript檔案轉換回不受保護的PDF檔案之前,必須安裝Ghostscript postscript-to-PDF轉換器(ps2pdf)。要執行此操作,請在提示下鍵入以下命令,然後按Enter鍵。
sudo apt-get install context
在提示符處鍵入您的帳戶密碼,然後按Enter鍵。
安裝過程從對系統的分析開始,並列出將要安裝的軟體包數量和它們將使用的空間。當詢問是否要繼續時,請鍵入“y”,然後按Enter鍵。
安裝ps2pdf後,在提示符處鍵入以下命令並按Enter鍵。
ps2pdf /home/lori/Documents/unsecured.ps /home/lori/Documents/unsecured.pdf
命令分解如下:
ps2pdf公司 | 命令的名稱 |
/主頁/lori/文件/安全.ps | postscript檔案的完整路徑和檔名。將其替換為postscript檔案的完整路徑和檔名。 |
/主頁/lori/文件/無擔保.pdf | 將生成的未受保護的PDF檔案的完整路徑和檔名。將其替換為ps2pdf從postscript檔案生成的未受保護的PDF檔案的完整路徑和檔名。 |
將生成一個新的未受保護的PDF檔案,並將其放置在命令中指定的資料夾中。
Evince是Ubuntu附帶的預設PDF檔案檢視器。只要您知道密碼,就可以使用它從PDF檔案中刪除密碼。它是一個圖形化工具,但我們將從命令列執行它。要執行Evince,請在提示符處鍵入以下命令,然後按Enter鍵。
evince /home/lori/Documents/secured.pdf
替換PDF檔案的完整路徑和檔名。
注意:您可能會看到以下錯誤訊息,但該檔案仍將開啟。
Evince顯示一個對話方塊,請求使用者密碼以開啟PDF檔案。在編輯框中輸入密碼,然後選擇希望Evince記住密碼的時間。單擊“解鎖文件”。
開啟PDF檔案後,從“檔案”選單中選擇“列印”。
在“列印”對話方塊中,選擇“列印到檔案”。如果要更改檔名或儲存檔案的位置,請單擊“檔案”旁邊的按鈕,顯示路徑和檔名。
在“選擇檔名”對話方塊中,導航到要儲存未受保護的PDF檔案的位置,並在“名稱”欄位中輸入檔名。單擊“選擇”。
新的路徑和檔名顯示在“檔案”按鈕上。接受其他選項的預設設定,然後單擊“列印”。
未受保護的PDF檔案將儲存到您選擇的位置。
雙擊檔案以在Evince中再次開啟它。請注意,不會要求您輸入密碼。
請記住,要使用這些工具從PDF檔案中刪除密碼,您必須知道密碼。
在任何平臺上,加密都是每個人都應該認真對待的事情。你可能認為你在Linux上比在Windows甚至macOS上更安全。但是Linux真的像你想象的那樣安全嗎? ...
許多電子書都有數字版權管理(DRM)保護。謝天謝地,可以從電子書中刪除DRM。有幾種不同的工具使DRM刪除過程簡單明瞭,下面是一些最好的工具。 ...
PDF是重要文件的預設檔案格式。無論是你需要填寫的表格,還是你需要其他人閱讀的東西,這些網路應用程式都可以幫助你用PDF完成所有事情,而無需安裝任何軟體。 ...
...過程。使用足夠強的密碼,即使使用已知的AES-128中斷,檔案也將保持安全。 ...