7Sep
Você protegeu um arquivo PDF contendo informações confidenciais com uma senha longa e segura para que apenas a parte pretendida possa abri-la. No entanto, você não deseja inserir essa senha toda vez que você acessar o documento, então você deseja remover a senha da sua cópia.
Vamos mostrar-lhe quatro maneiras no Linux para remover uma senha de um arquivo PDF quando você conhece a senha.
NOTA: Quando dizemos digitar algo neste artigo e há citações em torno do texto, NÃO digite aspas, a menos que especifiquemos o contrário.
Usando o PDF Toolkit( pdftk)
O PDF Toolkit é uma ferramenta de linha de comando útil para manipular arquivos PDF.Para instalar o pdftk, pressione Ctrl + Alt + T para abrir uma janela do Terminal. Digite o seguinte comando no prompt e pressione Enter.
sudo apt-get install pdftk
Digite a senha da sua conta de usuário quando solicitado e pressione Enter.
O processo de instalação começa com uma análise do seu sistema e lista quantos pacotes serão instalados e quanto espaço eles usarão. Quando perguntado se você quer continuar, digite "y" e pressione Enter.
Quando a instalação terminar, digite o seguinte comando no prompt, substituindo as partes relevantes conforme indicado abaixo.
pdftk /home/lori/Documents/ secure.pdf input_pw saída de senha /home/lori/Documents/ unsecured.pdf
A quebra do comando é a seguinte:
pdftk | Nome do comando |
/home/lori/Documents/ secured.pdf | Caminho completo e nome do arquivo protegido por senha. Substitua isso pelo caminho completo e nome de arquivo do arquivo PDF protegido por senha. |
input_pw senha | Solicita a inserção da senha do usuário para o arquivo PDF protegido e a senha usada para abrir o arquivo. Substitua "senha" pela senha usada para abrir seu arquivo. |
saída /home/lori/Documents/ unsecured.pdf | Solicite o caminho e o nome do arquivo que deseja usar para o arquivo PDF desprotegido gerado pelo pdftk seguido pelo caminho completo e nome do arquivo para o arquivo PDF desprotegido que será gerado. Substitua o caminho mostrado aqui com o caminho completo e o nome do arquivo que deseja usar para o arquivo PDF desprotegido gerado pelo pdftk. |
Pressione Enter para executar o comando.
O arquivo PDF desprotegido é gerado e salvo na localização que você especificou no comando.
Usando QPDF
QPDF é um programa de linha de comando para Linux que converte de um arquivo PDF para outro arquivo PDF equivalente, preservando o conteúdo do arquivo. A ferramenta permite criptografar e descriptografar, otimizar a web e dividir e mesclar arquivos PDF.
Se você estiver usando a versão mais recente do Ubuntu( 14.04 a partir da escrita deste artigo), o QPDF provavelmente será instalado. Se não estiver instalado, pressione Ctrl + Alt + T para abrir uma janela do Terminal e digite o seguinte comando no prompt.
sudo apt-get install qpdf
Digite a senha da sua conta quando solicitado e pressione Enter.
Uma vez que o QPDF está instalado, digite o seguinte comando no prompt e pressione Enter.
qpdf -password = senha -decrypt /home/lori/Documents/ secured.pdf /home/lori/Documents/ unsecured.pdf
A quebra do comando é a seguinte:
qpdf | Nome do comando |
--password = senha | Solicita a senha para abrir o arquivo PDF protegido. Digite a senha do seu arquivo após o sinal de igual. NOTA: Existem dois traços antes da "senha" no lado esquerdo do sinal de igual. |
--decrypt /home/lori/Documents/ secured.pdf | Solicita o caminho completo e o nome do arquivo PDF do qual você deseja remover a senha. Substitua o caminho completo e o nome do arquivo por um para o seu arquivo. |
/home/lori/Documents/ unsecured.pdf | Caminho completo e nome do arquivo para o arquivo PDF desprotegido que será gerado. Substitua isso pelo caminho completo e nome de arquivo que deseja usar para o arquivo PDF desprotegido gerado pelo QPDF. |
Usando xpdf-utils
Xpdf-utils é um pacote de utilitários de PDF que inclui um conversor de PDF para PostScript( pdftops), um extractor de informações de documentos PDF( pdfinfo), um extractor de imagem em PDF( pdfimages), um conversor de PDF para texto( pdftotext) e um PDFanalisador de fontes( pdffonts).Para obter mais informações sobre cada ferramenta, digite o comando( entre parênteses para cada ferramenta listada) seguido de "-help"( dois raspões antes da ajuda).
Para remover uma senha de um arquivo PDF, usaremos a ferramenta PDF para PostScript( pdftops) e o Conversor PostScript-to-PDF Ghostscript para converter o arquivo postscript de volta para um arquivo PDF desprotegido.
O pacote xpdf-utils já pode estar instalado se você estiver usando a versão mais recente do Ubuntu. Caso contrário, digite o seguinte comando no prompt e pressione Enter para instalar o pacote.
sudo apt-get install xpdf-utils
Digite a senha da sua conta quando solicitado e pressione Enter.
Uma vez que o xpdf-utils está instalado, você está pronto para converter seu arquivo PDF protegido por senha em um arquivo postscript. Digite o seguinte comando no prompt e pressione Enter.
pdftops -upwwords /home/lori/Documents/ secured.pdf /home/lori/Documents/ unsecured.pdf
A repartição do comando é a seguinte:
pdftops | Nome do comando |
-upw senha | Solicita a senha do usuário para abrir o arquivo PDF protegido. Substitua "senha" pela senha que abre seu arquivo PDF protegido. NOTA: há um traço antes do "upw". |
/home/lori/Documents/ secured.pdf | Caminho completo e nome do arquivo PDF protegido por senha. Substitua isso pelo caminho completo e nome de arquivo do arquivo PDF protegido por senha. |
/home/lori/Documents/ unsecured.pdf | Caminho completo e nome do arquivo para o arquivo PDF desprotegido que será gerado. Substitua isso pelo caminho completo e nome de arquivo que você deseja usar para o arquivo PDF desprotegido gerado por pdftops. |
O arquivo postscript é gerado e colocado na pasta que você especificou no comando.
Antes de converter o arquivo postscript de volta para um arquivo PDF desprotegido, você deve instalar o Conversor de Postscript-to-PDF Ghostscript( ps2pdf).Para fazer isso, digite o seguinte comando no prompt e pressione Enter.
sudo apt-get install context
Digite a senha da sua conta no prompt e pressione Enter.
O processo de instalação começa com uma análise do seu sistema e lista quantos pacotes serão instalados e quanto espaço eles usarão. Quando perguntado se você quer continuar, digite "y" e pressione Enter.
Uma vez que o ps2pdf esteja instalado, digite o seguinte comando no prompt e pressione Enter.
ps2pdf /home/lori/Documents/ unsecured.ps /home/lori/Documents/ unsecured.pdf
A quebra do comando é a seguinte:
ps2pdf | Nome do comando |
/home/lori/Documents/ secured.ps | Caminho completo e nome do arquivo postscript. Substitua isso pelo caminho completo e o nome do arquivo para o seu arquivo postscript. |
/home/lori/Documents/ unsecured.pdf | Caminho completo e nome do arquivo para o arquivo PDF desprotegido que será gerado. Substitua isso pelo caminho completo e o nome do arquivo que deseja usar para o arquivo PDF desprotegido gerado a partir do arquivo postscript por ps2pdf. |
Um novo arquivo PDF desprotegido é gerado e colocado na pasta que você especificou no comando.
Usando Evince
Evince é o visualizador de arquivos PDF padrão que vem com o Ubuntu. Você pode usá-lo para remover uma senha de um arquivo PDF, desde que você saiba a senha.É uma ferramenta gráfica, mas vamos executá-la a partir da linha de comando. Para executar Evince, digite o seguinte comando no prompt e pressione Enter.
mostra /home/lori/Documents/ secured.pdf
Substitua o caminho completo e o nome do arquivo pelo arquivo PDF.
NOTA: Você pode ver a seguinte mensagem de erro, mas o arquivo será aberto de qualquer maneira.
Evince exibe uma caixa de diálogo pedindo a senha do usuário para abrir o arquivo PDF.Digite a senha na caixa de edição e selecione quanto tempo deseja Evince para lembrar a senha. Clique em "Desbloquear documento".
Quando o arquivo PDF abrir, selecione "Imprimir" no menu "Arquivo".
Na caixa de diálogo "Imprimir", selecione "Imprimir no arquivo".Se você deseja alterar o nome do arquivo ou o local onde ele é salvo, clique no botão ao lado de "Arquivo" mostrando o caminho e o nome do arquivo.
Na caixa de diálogo "Selecionar um nome de arquivo", navegue até o local onde deseja salvar o arquivo PDF desprotegido e digite um nome para o arquivo no campo Nome. Clique em "Selecionar".
O novo caminho e o nome do arquivo são exibidos no botão "Arquivo".Aceite as configurações padrão para as outras opções e clique em "Imprimir".
O arquivo PDF desprotegido é salvo no local escolhido.
Clique duas vezes no arquivo para abri-lo novamente em Evince. Observe que não lhe é solicitada a senha.
Lembre-se, para remover uma senha de um arquivo PDF usando essas ferramentas, você deve conhecer a senha.