Pagina inicial » como » Como remover uma senha de um arquivo PDF no Linux

    Como remover uma senha de um arquivo PDF no Linux

    Você protegeu um arquivo PDF contendo informações confidenciais com uma senha longa e segura, para que apenas a parte pretendida possa abri-lo. No entanto, você não deseja inserir essa senha toda vez que acessar o documento, portanto, 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ê sabe a senha.

    NOTA: Quando dizemos para digitar algo neste artigo e há citações em torno do texto, NÃO digite as aspas, a menos que especifiquemos de outra forma.

    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ê deseja 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/secured.pdf input_pw password output /home/lori/Documents/unsecured.pdf

    A repartição do comando é a seguinte:

    pdftk Nome do Comando
    /home/lori/Documents/secured.pdf Caminho completo e nome do arquivo PDF protegido por senha. Substitua isso pelo caminho completo e pelo nome do arquivo PDF protegido por senha..
    senha input_pw Solicite a inserção da senha do usuário para o arquivo PDF protegido e a senha usada para abrir o arquivo. Substitua "password" pela senha usada para abrir seu arquivo.
    saída /home/lori/Documents/unsecured.pdf Solicitar o caminho e o nome do arquivo que você deseja usar para o arquivo PDF desprotegido gerado pelo pdftk, seguido do caminho completo e do 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 você deseja usar para o arquivo PDF desprotegido gerado pelo pdftk.

    Pressione Enter para executar o comando.

    O arquivo PDF desprotegido é gerado e salvo no local especificado no comando.

    Usando o QPDF

    O 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 no momento da composição deste artigo), provavelmente o QPDF está 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 instala qpdf

    Digite a senha da sua conta quando solicitado e pressione Enter.

    Depois que o QPDF for instalado, digite o seguinte comando no prompt e pressione Enter.

    qpdf -password = password -decrypt /home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf

    A repartição do comando é a seguinte:

    qpdf Nome do Comando
    --senha = senha Solicite a senha para abrir o arquivo PDF protegido. Digite a senha do seu arquivo depois do sinal de igual.
    NOTA: Existem dois traços antes de "senha" no lado esquerdo do sinal de igual.
    --decifrar /home/lori/Documents/secured.pdf Solicitar 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 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 você deseja usar para o arquivo PDF desprotegido gerado pelo QPDF.

    Usando o xpdf-utils

    Xpdf-utils é um pacote de utilitários PDF que inclui um conversor de PDF para PostScript (pdftops), um extrator de informações de documento PDF (pdfinfo), um extrator de imagem PDF (pdfimages), um PDF para conversor de texto (pdftotext) e uma fonte PDF analisador (pdffonts). Para mais informações sobre cada ferramenta, digite o comando (entre parênteses para cada ferramenta listada) seguido por “-help” (dois traços antes da ajuda).

    Para remover uma senha de um arquivo PDF, usaremos a ferramenta PDF para PostScript (pdftops) e o Conversor PostScript para PDF do Ghostscript para converter o arquivo postscript novamente em um arquivo PDF desprotegido.

    O pacote xpdf-utils já pode estar instalado se você estiver usando a última versão do Ubuntu. Se não, digite o seguinte comando no prompt e pressione Enter para instalar o pacote.

    sudo apt-get instalar xpdf-utils

    Digite a senha da sua conta quando solicitado e pressione Enter.

    Depois que o xpdf-utils estiver instalado, você estará pronto para converter o arquivo PDF protegido por senha em um arquivo de postscript. Digite o seguinte comando no prompt e pressione Enter.

    pdftops -upw password /home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf

    A repartição do comando é a seguinte:

    pdftops Nome do Comando
    -senha upw Solicitar 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 de “upw”.
    /home/lori/Documents/secured.pdf Caminho completo e nome do arquivo PDF protegido por senha. Substitua isso pelo caminho completo e pelo nome 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 pelo 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, instale o Conversor Postscript para PDF do Ghostscript (ps2pdf). Para fazer isso, digite o seguinte comando no prompt e pressione Enter.

    sudo apt-get install contexto

    Digite sua senha da 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ê deseja continuar, digite "y" e pressione Enter.

    Uma vez instalado o ps2pdf, digite o seguinte comando no prompt e pressione Enter.

    ps2pdf /home/lori/Documents/unsecured.ps /home/lori/Documents/unsecured.pdf

    A repartição do comando é a seguinte:

    ps2pdf Nome do Comando
    /home/lori/Documents/secured.ps Caminho completo e nome do arquivo do arquivo postscript. Substitua isso pelo caminho completo e nome do arquivo do 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 nome de arquivo que você 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 especificada no comando.

    Usando o 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á-lo a partir da linha de comando. Para executar o Evince, digite o seguinte comando no prompt e pressione Enter.

    evince /home/lori/Documents/secured.pdf

    Substitua o caminho completo e o nome do arquivo para o seu arquivo PDF.

    NOTA: Poderá ver a seguinte mensagem de erro, mas o ficheiro será aberto de qualquer forma.

    Evince exibe uma caixa de diálogo solicitando a senha do usuário para abrir o arquivo PDF. Digite a senha na caixa de edição e selecione por quanto tempo você deseja que o Evince se lembre da senha. Clique em "Desbloquear documento".

    Quando o arquivo PDF abrir, selecione "Imprimir" no menu "Arquivo"..

    Na caixa de diálogo "Imprimir", selecione "Imprimir para arquivo". Se você quiser alterar o nome do arquivo ou o local onde ele está 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 insira um nome para o arquivo no campo Nome. Clique em "Selecionar".

    O novo caminho e nome de 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.

    Dê um duplo clique no arquivo para abri-lo novamente no Evince. Observe que você não é solicitado para a senha.

    Lembre-se, para remover uma senha de um arquivo PDF usando essas ferramentas, você deve saber a senha.