Du har beskyttet en PDF-fil, der indeholder følsomme oplysninger med en lang, sikker adgangskode, så kun den tiltænkte part kan åbne den. Du ønsker dog ikke at indtaste adgangskoden hver gang du får adgang til dokumentet, så du vil fjerne adgangskoden fra din kopi.
Vi viser dig fire måder i Linux til at fjerne en adgangskode fra en PDF-fil, når du kender adgangskoden.
BEMÆRK: Når vi siger at skrive noget i denne artikel, og der er citater omkring teksten, skal du IKKE skrive citaterne, medmindre vi angiver andet.
Brug af PDF Toolkit (pdftk)
PDF Toolkit er et praktisk kommandolinjeværktøj til manipulation af PDF-filer. For at installere pdftk skal du trykke på Ctrl + Alt + T for at åbne et terminalvindue. Skriv følgende kommando ved prompten, og tryk på Enter.
sudo apt-get install pdftk
Indtast adgangskoden til din brugerkonto, når du bliver bedt om det, og tryk på Enter.
Installationsprocessen begynder med en analyse af dit system og viser, hvor mange pakker der vil blive installeret, og hvor meget plads de vil bruge. Når du bliver spurgt, om du vil fortsætte, skal du skrive et “y” og trykke på Enter.
Når installationen er færdig, skal du skrive følgende kommando ved prompten og erstatte de relevante dele som angivet nedenfor.
pdftk /home/lori/Documents/secured.pdf input_pw password output /home/lori/Documents/unsecured.pdf
Opdelingen af kommandoen er som følger:
| pdftk | Navn på kommandoen |
| /home/lori/Documents/secured.pdf | Fuld sti og filnavn på den adgangskodebeskyttede PDF-fil. Udskift dette med den fulde sti og filnavnet til din adgangskodebeskyttede PDF-fil. |
| input_pw adgangskode | Bed om at indtaste brugeradgangskoden til den beskyttede PDF-fil og den adgangskode, der bruges til at åbne filen. Udskift "adgangskode" med den adgangskode, der blev brugt til at åbne din fil. |
| output /home/lori/Documents/unsecured.pdf | Bed om stien og filnavnet, du vil bruge til den ubeskyttede PDF-fil, der genereres af pdftk efterfulgt af den fulde sti og filnavnet for den ubeskyttede PDF-fil, der genereres. Udskift stien vist her med den fulde sti og det filnavn, du vil bruge til den ubeskyttede PDF-fil, der er genereret af pdftk. |
Tryk på Enter for at udføre kommandoen.
Den ubeskyttede PDF-fil genereres og gemmes på det sted, du angav i kommandoen.
Brug af QPDF
QPDF er et kommandolinjeprogram til Linux, der konverterer fra en PDF-fil til en anden tilsvarende PDF-fil, mens indholdet af filen bevares. Værktøjet giver dig mulighed for at kryptere og dekryptere, weboptimere og opdele og flette PDF-filer.
Hvis du bruger den nyeste version af Ubuntu (14.04 fra skrivning af denne artikel), er QPDF sandsynligvis installeret. Hvis det ikke er installeret, skal du trykke på Ctrl + Alt + T for at åbne et terminalvindue og skrive følgende kommando ved prompten.
sudo apt-get install qpdf
Indtast din adgangskode til din konto, når du bliver bedt om det, og tryk på Enter.
Når QPDF er installeret, skal du skrive følgende kommando ved prompten og trykke på Enter.
qpdf – adgangskode = adgangskode –krypter /home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf
Opdelingen af kommandoen er som følger:
| qpdf | Navn på kommandoen |
--
adgangskode = adgangskode
|
Bed om adgangskoden for at åbne den beskyttede PDF-fil. Indtast adgangskoden til din fil efter ligetegnet.
BEMÆRK: Der er to bindestreger før "adgangskode" på venstre side af ligetegnet. |
--
dekryptere /home/lori/Documents/secured.pdf
|
Bed om den fulde sti og filnavn for den PDF-fil, hvorfra du vil fjerne adgangskoden. Udskift hele stien og filnavnet med en til din fil. |
| /home/lori/Documents/unsecured.pdf | Fuld sti og filnavn til den ubeskyttede PDF-fil, der genereres. Erstat dette med den fulde sti og det filnavn, du vil bruge til den ubeskyttede PDF-fil, der genereres af QPDF. |
Brug af xpdf-værktøjer
Xpdf-utils er en pakke med PDF-værktøjer, der inkluderer en PDF til PostScript-konverter (pdftops), en PDF-dokumentinformationsudtrækker (pdfinfo), en PDF-billedekstraktor (pdf-billeder), en PDF til tekstkonverter (pdftotext) og en PDF-skrifttype analysator (pdffonts). For mere information om hvert værktøj, skriv kommandoen (i parentes for hvert værktøj, der er anført) efterfulgt af “–hjælp” (to bindestreger før hjælp).
For at fjerne en adgangskode fra en PDF-fil bruger vi værktøjet PDF til PostScript (pdftops) og Ghostscript PostScript-til-PDF-konverter til at konvertere postscript-filen tilbage til en ubeskyttet PDF-fil.
Pakken xpdf-utils er muligvis allerede installeret, hvis du bruger den nyeste version af Ubuntu. Hvis ikke, skal du skrive følgende kommando ved prompten og trykke på Enter for at installere pakken.
sudo apt-get install xpdf-utils
Indtast din adgangskode til din konto, når du bliver bedt om det, og tryk på Enter.
Når xpdf-utils er installeret, er du klar til at konvertere din adgangskodebeskyttede PDF-fil til en postscript-fil. Skriv følgende kommando ved prompten, og tryk på Enter.
pdftops -upw password /home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf
Opdelingen af kommandoen er som følger:
| pdftops | Navn på kommandoen |
| -upw adgangskode |
Bed om brugeradgangskoden for at åbne den beskyttede PDF-fil. Udskift "adgangskode" med den adgangskode, der åbner din beskyttede PDF-fil.
BEMÆRK: Der er et strejf før "upw". |
| /home/lori/Documents/secured.pdf | Fuld sti og filnavn på den adgangskodebeskyttede PDF-fil. Udskift dette med den fulde sti og filnavnet til din adgangskodebeskyttede PDF-fil. |
| /home/lori/Documents/unsecured.pdf | Fuld sti og filnavn til den ubeskyttede PDF-fil, der genereres. Udskift dette med den fulde sti og det filnavn, du vil bruge til den ubeskyttede PDF-fil, der genereres af pdftops. |
Postscript-filen genereres og placeres i den mappe, du har angivet i kommandoen.
Før du konverterer postscript-filen tilbage til en ubeskyttet PDF-fil, skal du installere Ghostscript Postscript-to-PDF Converter (ps2pdf). For at gøre dette skal du skrive følgende kommando ved prompten og trykke på Enter.
sudo apt-get install kontekst
Indtast din kontoadgangskode ved prompten, og tryk på Enter.
Installationsprocessen begynder med en analyse af dit system og viser, hvor mange pakker der vil blive installeret, og hvor meget plads de vil bruge. Når du bliver spurgt, om du vil fortsætte, skal du skrive et “y” og trykke på Enter.
Når ps2pdf er installeret, skal du skrive følgende kommando ved prompten og trykke på Enter.
ps2pdf /home/lori/Documents/unsecured.ps /home/lori/Documents/unsecured.pdf
Opdelingen af kommandoen er som følger:
| ps2pdf | Navn på kommandoen |
| /home/lori/Documents/secured.ps | Fuld sti og filnavn på postscript-filen. Udskift dette med den fulde sti og filnavn til din postscript-fil. |
| /home/lori/Documents/unsecured.pdf | Fuld sti og filnavn til den ubeskyttede PDF-fil, der genereres. Erstat dette med den fulde sti og det filnavn, du vil bruge til den ubeskyttede PDF-fil, der genereres fra postscript-filen af ps2pdf. |
En ny, ubeskyttet PDF-fil genereres og placeres i den mappe, du angav i kommandoen.
Brug af Evince
Evince er standard PDF-filfremviser, der følger med Ubuntu. Du kan bruge den til at fjerne en adgangskode fra en PDF-fil, så længe du kender adgangskoden. Det er et grafisk værktøj, men vi kører det fra kommandolinjen. For at køre Evince skal du skrive følgende kommando ved prompten og trykke på Enter.
evince /home/lori/Documents/secured.pdf
Udskift hele stien og filnavnet til din PDF-fil.
BEMÆRK: Du kan muligvis se følgende fejlmeddelelse, men filen åbnes alligevel.
Evince viser en dialogboks, der beder om brugeradgangskoden til at åbne PDF-filen. Indtast adgangskoden i redigeringsfeltet, og vælg, hvor længe du vil have Evince til at huske adgangskoden. Klik på "Lås op for dokument".
Når PDF-filen åbnes, skal du vælge "Udskriv" i menuen "Filer".
I dialogboksen "Udskriv" skal du vælge "Udskriv til fil". Hvis du vil ændre filnavnet eller placeringen, hvor det er gemt, skal du klikke på knappen ud for "File", der viser stien og filnavnet.
I dialogboksen "Vælg et filnavn" skal du navigere til det sted, hvor du vil gemme den ubeskyttede PDF-fil, og indtaste et navn til filen i feltet Navn. Klik på "Vælg".
Den nye sti og filnavn vises på knappen "File". Accepter standardindstillingerne for de andre indstillinger, og klik på "Udskriv".
Den ubeskyttede PDF-fil gemmes på det sted, du valgte.
Dobbeltklik på filen for at åbne den igen i Evince. Bemærk, at du ikke bliver bedt om adgangskoden.
Husk at du skal kende adgangskoden for at fjerne en adgangskode fra en PDF-fil ved hjælp af disse værktøjer.