Kami akan menunjukkan kepada Anda empat cara di Linux untuk menghapus kata sandi dari file PDF ketika Anda mengetahui kata sandinya.
CATATAN: Saat kami mengatakan untuk mengetik sesuatu di artikel ini dan ada kutipan di sekitar teks, JANGAN ketik tanda kutip, kecuali kami menentukan sebaliknya.
Menggunakan Toolkit PDF (pdftk)
Perangkat PDF adalah alat baris perintah yang berguna untuk memanipulasi file PDF. Untuk menginstal pdftk, tekan Ctrl + Alt + T untuk membuka jendela Terminal. Ketik perintah berikut pada prompt dan tekan Enter.
sudo apt-get install pdftk
Ketikkan kata sandi untuk akun pengguna Anda ketika diminta dan tekan Enter.
pdftk /home/lori/Documents/secured.pdf input_pw password output /home/lori/Documents/unsecured.pdf
Rincian perintahnya adalah sebagai berikut:
pdftk | Nama perintah |
/home/lori/Documents/secured.pdf | Jalur lengkap dan nama file dari file PDF yang dilindungi kata sandi. Ganti ini dengan path lengkap dan nama file untuk file PDF yang dilindungi kata sandi Anda. |
kata sandi input_pw | Prompt untuk memasukkan kata sandi pengguna untuk file PDF yang dilindungi dan kata sandi yang digunakan untuk membuka file. Ganti "kata sandi" dengan kata sandi yang digunakan untuk membuka file Anda. |
output /home/lori/Documents/unsecured.pdf | Prompt untuk path dan nama file yang ingin Anda gunakan untuk file PDF tidak terlindung yang dihasilkan oleh pdftk diikuti oleh path lengkap dan namafile untuk file PDF tidak terlindung yang akan dihasilkan. Ganti jalur yang ditunjukkan di sini dengan path lengkap dan nama file yang ingin Anda gunakan untuk file PDF tidak terlindung yang dihasilkan oleh pdftk. |
Tekan Enter untuk menjalankan perintah.
File PDF yang tidak dilindungi dibuat dan disimpan ke lokasi yang Anda tentukan di dalam perintah.
Menggunakan QPDF
QPDF adalah program baris perintah untuk Linux yang mengkonversi dari satu file PDF ke file PDF lain yang setara sambil mempertahankan konten file. Alat ini memungkinkan Anda untuk mengenkripsi dan mendekripsi, mengoptimalkan web, dan memisahkan dan menggabungkan file PDF.
Jika Anda menggunakan versi terbaru Ubuntu (14.04 pada penulisan artikel ini), QPDF kemungkinan besar diinstal. Jika tidak dipasang, tekan Ctrl + Alt + T untuk membuka jendela Terminal dan ketik perintah berikut pada prompt.
sudo apt-get install qpdf
Ketik kata sandi akun Anda ketika diminta dan tekan Enter.
Setelah QPDF terinstal, ketik perintah berikut pada prompt dan tekan Enter.
qpdf –password=password –decrypt /home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf
Rincian perintahnya adalah sebagai berikut:
qpdf | Nama perintah |
kata sandi = kata sandi |
Prompt untuk kata sandi untuk membuka file PDF yang dilindungi. Masukkan kata sandi untuk file Anda setelah tanda sama dengan. CATATAN: Ada dua tanda pisah sebelum “kata sandi” di sisi kiri tanda sama dengan. |
mendekripsi /home/lori/Documents/secured.pdf |
Prompt untuk path lengkap dan nama file dari file PDF dari mana Anda ingin menghapus kata sandi. Ganti path lengkap dan nama file dengan satu file Anda. |
/home/lori/Documents/unsecured.pdf | Jalur lengkap dan nama file untuk file PDF tidak terlindung yang akan dihasilkan. Ganti ini dengan path lengkap dan nama file yang ingin Anda gunakan untuk file PDF tidak terlindung yang dihasilkan oleh QPDF. |
Menggunakan xpdf-utils
Xpdf-utils adalah paket utilitas PDF yang menyertakan konverter PDF ke PostScript (pdftops), pengumpul informasi dokumen PDF (pdfinfo), pengolah gambar PDF (pdfimages), pengubah PDF ke teks (pdftotext), dan font PDF analyzer (pdffonts). Untuk informasi lebih lanjut tentang masing-masing alat, ketik perintah (dalam tanda kurung untuk setiap alat yang terdaftar) diikuti oleh “–help” (dua tanda sebelum bantuan).
Untuk menghapus kata sandi dari file PDF, kami akan menggunakan alat PDF to PostScript (pdftops) dan Ghostscript PostScript-to-PDF Converter untuk mengonversi file postscript kembali ke file PDF yang tidak terlindungi.
Paket xpdf-utils mungkin sudah diinstal jika Anda menggunakan versi terbaru Ubuntu. Jika tidak, ketik perintah berikut pada prompt dan tekan Enter untuk menginstal paket.
sudo apt-get install xpdf-utils
Ketik kata sandi akun Anda ketika diminta dan tekan Enter.
Setelah xpdf-utils diinstal, Anda siap mengonversi file PDF yang dilindungi kata sandi ke file postscript. Ketik perintah berikut pada prompt dan tekan Enter.
pdftops -upw password /home/lori/Documents/secured.pdf /home/lori/Documents/unsecured.pdf
Rincian perintahnya adalah sebagai berikut:
pdftops | Nama perintah |
kata sandi -up | Prompt untuk kata sandi pengguna untuk membuka file PDF yang dilindungi. Ganti "kata sandi" dengan kata sandi yang membuka file PDF Anda yang dilindungi. CATATAN: Ada satu garis sebelum "upw". |
/home/lori/Documents/secured.pdf | Jalur lengkap dan nama file dari file PDF yang dilindungi kata sandi. Ganti ini dengan path lengkap dan nama file untuk file PDF yang dilindungi kata sandi Anda. |
/home/lori/Documents/unsecured.pdf | Jalur lengkap dan nama file untuk file PDF tidak terlindung yang akan dihasilkan. Ganti ini dengan path lengkap dan nama file yang ingin Anda gunakan untuk file PDF tidak terlindung yang dihasilkan oleh pdftops. |
sudo apt-get install context
Ketik kata sandi akun Anda pada prompt dan tekan Enter.
ps2pdf /home/lori/Documents/unsecured.ps /home/lori/Documents/unsecured.pdf
Rincian perintahnya adalah sebagai berikut:
ps2pdf | Nama perintah |
/home/lori/Documents/secured.ps | Jalur lengkap dan nama file dari file postscript. Ganti ini dengan path lengkap dan nama file untuk file postscript Anda. |
/home/lori/Documents/unsecured.pdf | Jalur lengkap dan nama file untuk file PDF tidak terlindung yang akan dihasilkan. Ganti ini dengan path lengkap dan nama file yang ingin Anda gunakan untuk file PDF tidak terlindung yang dihasilkan dari file postscript oleh ps2pdf. |
File PDF baru yang tidak terlindung dibuat dan ditempatkan di folder yang Anda tentukan di dalam perintah.
Menggunakan Evince
Evince adalah penampil file PDF default yang datang dengan Ubuntu. Anda dapat menggunakannya untuk menghapus kata sandi dari file PDF selama Anda mengetahui kata sandinya. Ini adalah alat grafis, tetapi kami akan menjalankannya dari baris perintah. Untuk menjalankan Evince, ketik perintah berikut pada prompt dan tekan Enter.
evince /home/lori/Documents/secured.pdf
Ganti path lengkap dan nama file untuk file PDF Anda.