Slik fjerner du et passord fra en PDF-fil i Linux
Du har beskyttet en PDF-fil som inneholder sensitiv informasjon med et langt, sikkert passord, slik at bare den tiltenkte parten kan åpne den. Du vil imidlertid ikke oppgi passordet hver gang du får tilgang til dokumentet, så du vil fjerne passordet fra kopien.
Vi viser deg fire måter på Linux for å fjerne et passord fra en PDF-fil når du kjenner passordet.
MERK: Når vi sier å skrive noe i denne artikkelen, og det er anførselstegn rundt teksten, skriv IKKE anførselstegnene, med mindre vi spesifiserer ellers.
Bruke PDF Toolkit (pdftk)
PDF Toolkit er et praktisk kommandolinjeverktøy for å manipulere PDF-filer. For å installere pdftk, trykk Ctrl + Alt + T for å åpne et Terminal-vindu. Skriv inn følgende kommando ved spørringen og trykk Enter.
sudo apt-get install pdftk
Skriv inn passordet for brukerkontoen din når du blir bedt om det, og trykk på Enter.
Installasjonsprosessen starter med en analyse av systemet ditt og viser hvor mange pakker som skal installeres og hvor mye plass de skal bruke. Når du blir spurt om du vil fortsette, skriv inn en "y" og trykk Enter.
Når installasjonen er ferdig, skriv følgende kommando ved spørringen, erstatt de relevante delene som angitt nedenfor.
pdftk /home/lori/Documents/secured.pdf input_pw passordutgang /home/lori/Documents/unsecured.pdf
Fordelingen av kommandoen er som følger:
pdftk | Navn på kommandoen |
/home/lori/Documents/secured.pdf | Full sti og filnavn for den passordbeskyttede PDF-filen. Erstatt dette med hele banen og filnavnet for din passordbeskyttede PDF-fil. |
input_pw passord | Spør om å skrive inn brukerpassordet for den beskyttede PDF-filen og passordet som brukes til å åpne filen. Erstatt "passord" med passordet som brukes til å åpne filen. |
output / home /lori/Documents/unsecured.pdf | Spør etter banen og filnavnet du vil bruke for den ubeskyttede PDF-filen generert av pdftk etterfulgt av den fullstendige banen og filnavnet for den ubeskyttede PDF-filen som skal genereres. Bytt sti som vises her med hele banen og filnavnet du vil bruke for den ubeskyttede PDF-filen generert av pdftk. |
Trykk Enter for å utføre kommandoen.
Den ubeskyttede PDF-filen genereres og lagres til stedet du angav i kommandoen.
Bruke QPDF
QPDF er et kommandolinjeprogram for Linux som konverterer fra en PDF-fil til en annen tilsvarende PDF-fil, mens du beholder innholdet i filen. Verktøyet lar deg kryptere og dekryptere, optimalisere nettverket og splitte og slå sammen PDF-filer.
Hvis du bruker den nyeste versjonen av Ubuntu (14.04 fra skrivingen av denne artikkelen), er QPDF mest sannsynlig installert. Hvis den ikke er installert, trykker du Ctrl + Alt + T for å åpne et Terminal-vindu og skriver følgende kommando ved spørringen.
sudo apt-get installere qpdf
Skriv inn passordet ditt når du blir bedt om det, og trykk på Enter.
Når QPDF er installert, skriv inn følgende kommando ved spørringen og trykk Enter.
qpdf -password = passord -decrypt /home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf
Fordelingen av kommandoen er som følger:
qpdf | Navn på kommandoen |
-- password = passord | Spør etter passordet for å åpne den beskyttede PDF-filen. Skriv inn passordet for filen din etter likestiltet. MERK: Det er to bindestreker før "passord" på venstre side av likestegnet. |
-- dekryptere /home/lori/Documents/secured.pdf | Spør om hele banen og filnavnet til PDF-filen du vil fjerne passordet fra. Bytt ut hele banen og filnavnet med en for filen din. |
/home/lori/Documents/unsecured.pdf | Full sti og filnavn for den ubeskyttede PDF-filen som skal genereres. Erstatt dette med hele banen og filnavnet du vil bruke for den ubeskyttede PDF-filen generert av QPDF. |
Bruke xpdf-utils
Xpdf-utils er en pakke med PDF-verktøy som inneholder en PDF til PostScript-omformer (pdftops), en PDF-dokument-uttrekker (pdfinfo), en PDF-bildeutvikler (pdfimages), en PDF til tekstkonverter (pdftotext) og en PDF-font analysator (pdffonts). For mer informasjon om hvert verktøy, skriv inn kommandoen (i parentes for hvert verktøy som er oppført) etterfulgt av "-hjelp" (to bindestreker før hjelp).
For å fjerne et passord fra en PDF-fil, bruker vi PDF til PostScript (pdftops) verktøyet og Ghostscript PostScript-to-PDF Converter for å konvertere postscript-filen tilbake til en ubeskyttet PDF-fil.
Pakken xpdf-utils kan allerede være installert hvis du bruker den nyeste versjonen av Ubuntu. Hvis ikke, skriv følgende kommando ved spørringen og trykk Enter for å installere pakken.
sudo apt-get install xpdf-utils
Skriv inn passordet ditt når du blir bedt om det, og trykk på Enter.
Når xpdf-utils er installert, er du klar til å konvertere din passordbeskyttede PDF-fil til en postscript-fil. Skriv inn følgende kommando ved spørringen og trykk Enter.
pdftops -upw passord / home /lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf
Fordelingen av kommandoen er som følger:
pdftops | Navn på kommandoen |
-oppw passord | Spør etter brukerpassordet for å åpne den beskyttede PDF-filen. Erstatt "passord" med passordet som åpner din beskyttede PDF-fil. MERK: Det er ett dash før "upw". |
/home/lori/Documents/secured.pdf | Full sti og filnavn for den passordbeskyttede PDF-filen. Erstatt dette med hele banen og filnavnet for din passordbeskyttede PDF-fil. |
/home/lori/Documents/unsecured.pdf | Full sti og filnavn for den ubeskyttede PDF-filen som skal genereres. Erstatt dette med hele banen og filnavnet du vil bruke for den ubeskyttede PDF-filen generert av pdftops. |
PostScript-filen genereres og plasseres i mappen du angav i kommandoen.
Før du konverterer postscript-filen tilbake til en ubeskyttet PDF-fil, må du installere Ghostscript Postscript-to-PDF Converter (ps2pdf). For å gjøre dette, skriv inn følgende kommando ved spørringen og trykk Enter.
sudo apt-get install kontekst
Skriv inn passordet ditt på spørringen og trykk Enter.
Installasjonsprosessen starter med en analyse av systemet ditt og viser hvor mange pakker som skal installeres og hvor mye plass de skal bruke. Når du blir spurt om du vil fortsette, skriv inn en "y" og trykk Enter.
Når ps2pdf er installert, skriv inn følgende kommando ved spørringen og trykk Enter.
ps2pdf /home/lori/Documents/unsecured.ps/home/lori/Documents/unsecured.pdf
Fordelingen av kommandoen er som følger:
ps2pdf | Navn på kommandoen |
/home/lori/Documents/secured.ps | Full sti og filnavn for postscript-filen. Erstatt dette med hele banen og filnavnet for din postscript-fil. |
/home/lori/Documents/unsecured.pdf | Full sti og filnavn for den ubeskyttede PDF-filen som skal genereres. Erstatt dette med hele banen og filnavnet du vil bruke for den ubeskyttede PDF-filen generert fra postscript-filen av ps2pdf. |
En ny, ubeskyttet PDF-fil genereres og plasseres i mappen du angav i kommandoen.
Bruke Evince
Evince er standard PDF-filviseren som følger med Ubuntu. Du kan bruke den til å fjerne et passord fra en PDF-fil så lenge du kjenner passordet. Det er et grafisk verktøy, men vi kjører det fra kommandolinjen. For å kjøre Evince, skriv inn følgende kommando ved spørringen og trykk Enter.
evince / home /lori/Documents/secured.pdf
Bytt ut full bane og filnavn for PDF-filen.
MERK: Det kan hende du ser følgende feilmelding, men filen åpnes likevel.
Evince viser en dialogboks som ber om brukerpassordet for å åpne PDF-filen. Skriv inn passordet i redigeringsboksen og velg hvor lenge du vil at Evince skal huske passordet. Klikk på "Lås opp dokument".
Når PDF-filen åpnes, velg "Print" fra "File" -menyen.
I dialogboksen "Skriv ut" velger du "Skriv ut til fil". Hvis du vil endre filnavnet eller stedet der det er lagret, klikker du på knappen ved siden av "File" som viser banen og filnavnet.
I dialogboksen "Velg et filnavn", naviger til stedet der du vil lagre den ubeskyttede PDF-filen og skriv inn et navn for filen i Navn-feltet. Klikk "Velg".
Den nye banen og filnavnet vises på "File" -knappen. Godta standardinnstillingene for de andre alternativene og klikk "Skriv ut".
Den ubeskyttede PDF-filen lagres på stedet du valgte.
Dobbeltklikk på filen for å åpne den igjen i Evince. Legg merke til at du ikke blir bedt om passordet.
Husk å fjerne et passord fra en PDF-fil ved hjelp av disse verktøyene, må du kjenne passordet.