الصفحة الرئيسية » howto » كيفية إزالة كلمة مرور من ملف PDF في لينكس

    كيفية إزالة كلمة مرور من ملف PDF في لينكس

    لقد قمت بحماية ملف PDF يحتوي على معلومات حساسة بكلمة مرور طويلة وآمنة حتى لا يتمكن سوى الطرف المقصود من فتحها. ومع ذلك ، لا تريد إدخال كلمة المرور هذه في كل مرة تقوم فيها بالوصول إلى المستند ، لذلك تريد إزالة كلمة المرور من نسختك.

    سنوضح لك أربع طرق في Linux لإزالة كلمة مرور من ملف PDF عندما تعرف كلمة المرور.

    ملاحظة: عندما نقول لكتابة شيء ما في هذه المقالة وهناك اقتباسات حول النص ، لا تكتب علامات الاقتباس ، ما لم نحدد خلاف ذلك.

    استخدام مجموعة أدوات PDF (pdftk)

    إن مجموعة أدوات PDF عبارة عن أداة سطر أوامر يدوية لمعالجة ملفات PDF. لتثبيت pdftk ، اضغط على Ctrl + Alt + T لفتح نافذة طرفية. اكتب الأمر التالي في الموجه واضغط على Enter.

    sudo apt-get install pdftk

    اكتب كلمة المرور لحساب المستخدم الخاص بك عند مطالبتك واضغط على Enter.

    تبدأ عملية التثبيت بتحليل للنظام وتسرد عدد الحزم التي سيتم تركيبها ومقدار المساحة التي سيستخدمونها. عند سؤالك عما إذا كنت تريد المتابعة ، اكتب "y" واضغط على Enter.

    عند الانتهاء من التثبيت ، اكتب الأمر التالي في الموجه ، واستبدل الأجزاء ذات الصلة كما هو موضح أدناه.

    pdftk /home/lori/Documents/secured.pdf input_pw كلمة مرور الإخراج / home /lori/Documents/unsecured.pdf

    انهيار الأمر كما يلي:

    pdftk اسم الأمر
    /home/lori/Documents/secured.pdf المسار الكامل واسم ملف PDF المحمي بكلمة مرور. استبدل هذا المسار الكامل واسم الملف الخاص بملف PDF المحمي بكلمة مرور.
    كلمة مرور input_pw مطالبة بإدخال كلمة مرور المستخدم لملف PDF المحمي وكلمة المرور المستخدمة لفتح الملف. استبدل "كلمة المرور" بكلمة المرور المستخدمة لفتح الملف.
    output /home/lori/Documents/unsecured.pdf مطالبة المسار واسم الملف الذي تريد استخدامه لملف PDF غير المحمي الذي تم إنشاؤه بواسطة pdftk يليه المسار الكامل واسم ملف PDF غير المحمي الذي سيتم إنشاؤه. استبدل المسار الموضح هنا بالمسار الكامل واسم الملف الذي تريد استخدامه لملف PDF غير المحمي الذي تم إنشاؤه بواسطة pdftk.

    اضغط على Enter لتنفيذ الأمر.

    يتم إنشاء ملف PDF غير المحمي وحفظه في الموقع الذي حددته في الأمر.

    باستخدام QPDF

    QPDF هو برنامج سطر أوامر لينكس الذي يحول من ملف PDF إلى ملف PDF مكافئ آخر مع الحفاظ على محتوى الملف. تتيح لك الأداة تشفير وفك تشفير ، وتحسين الويب ، وتقسيم ملفات PDF ودمجها.

    إذا كنت تستخدم أحدث إصدار من Ubuntu (14.04 اعتبارًا من كتابة هذه المقالة) ، فمن الأرجح أن يكون QPDF مثبتًا. إذا لم يكن مثبتًا ، فاضغط على Ctrl + Alt + T لفتح نافذة Terminal واكتب الأمر التالي في الموجه.

    sudo apt-get install qpdf

    اكتب كلمة مرور حسابك عند مطالبتك واضغط على Enter.

    بمجرد تثبيت QPDF ، اكتب الأمر التالي في الموجه واضغط على Enter.

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

    انهيار الأمر كما يلي:

    qpdf اسم الأمر
    --كلمة = كلمة المرور مطالبة بكلمة المرور لفتح ملف PDF المحمي. أدخل كلمة المرور لملفك بعد علامة المساواة.
    ملاحظة: هناك شرطات اثنين قبل "كلمة المرور" على الجانب الأيسر من علامة التساوي.
    --فك تشفير /home/lori/Documents/secured.pdf مطالبة المسار الكامل واسم ملف PDF الذي تريد إزالة كلمة المرور منه. استبدل المسار الكامل واسم الملف بآخر لملفك.
    /home/lori/Documents/unsecured.pdf المسار الكامل واسم الملف الخاص بملف PDF غير المحمي الذي سيتم إنشاؤه. استبدل ذلك بالمسار الكامل واسم الملف الذي تريد استخدامه لملف PDF غير المحمي الذي تم إنشاؤه بواسطة QPDF.

    باستخدام xpdf-utils

    Xpdf-utils عبارة عن حزمة من أدوات PDF التي تتضمن PDF لتحويل PostScript (pdftops) ، ومستخرج معلومات مستند PDF (pdfinfo) ، ومستخرج صورة PDF (pdfimages) ، ومحول PDF إلى نص (pdftotext) ، وخط PDF محلل (pdffonts). لمزيد من المعلومات حول كل أداة ، اكتب الأمر (في الأقواس لكل أداة مدرجة) متبوعًا بـ "-help" (شرطين قبل المساعدة).

    لإزالة كلمة مرور من ملف PDF ، سوف نستخدم PDF إلى PostScript (pdftops) وأداة Ghostscript PostScript-to-PDF Converter لتحويل ملف بوستسكريبت إلى ملف PDF غير محمي.

    قد تكون حزمة xpdf-utils مثبتة بالفعل إذا كنت تستخدم أحدث إصدار من Ubuntu. إذا لم يكن الأمر كذلك ، فاكتب الأمر التالي في الموجه واضغط على Enter لتثبيت الحزمة.

    sudo apt-get install xpdf-utils

    اكتب كلمة مرور حسابك عند مطالبتك واضغط على Enter.

    بمجرد تثبيت xpdf-utils ، تكون مستعدًا لتحويل ملف PDF المحمي بكلمة مرور إلى ملف بوستسكريبت. اكتب الأمر التالي في الموجه واضغط على Enter.

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

    انهيار الأمر كما يلي:

    pdftops اسم الأمر
    -كلمة المرور مطالبة بكلمة مرور المستخدم لفتح ملف PDF المحمي. استبدل "كلمة المرور" بكلمة المرور التي تفتح ملف PDF المحمي الخاص بك.
    ملاحظة: هناك شرطة واحدة قبل "upw".
    /home/lori/Documents/secured.pdf المسار الكامل واسم ملف PDF المحمي بكلمة مرور. استبدل هذا المسار الكامل واسم الملف الخاص بملف PDF المحمي بكلمة مرور.
    /home/lori/Documents/unsecured.pdf المسار الكامل واسم الملف الخاص بملف PDF غير المحمي الذي سيتم إنشاؤه. استبدل ذلك بالمسار الكامل واسم الملف الذي تريد استخدامه لملف PDF غير المحمي الذي تم إنشاؤه بواسطة pdftops.

    يتم إنشاء ملف postscript ووضعه في المجلد الذي حددته في الأمر.

    قبل تحويل ملف postscript إلى ملف PDF غير محمي ، يجب تثبيت Ghostscript Postscript-PDF-Converter (ps2pdf). للقيام بذلك ، اكتب الأمر التالي في الموجه واضغط على Enter.

    sudo apt-get install context

    اكتب كلمة مرور حسابك في الموجه واضغط على Enter.

    تبدأ عملية التثبيت بتحليل للنظام وتسرد عدد الحزم التي سيتم تركيبها ومقدار المساحة التي سيستخدمونها. عند سؤالك عما إذا كنت تريد المتابعة ، اكتب "y" واضغط على Enter.

    بمجرد تثبيت ps2pdf ، اكتب الأمر التالي في الموجه واضغط على Enter.

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

    انهيار الأمر كما يلي:

    ps2pdf اسم الأمر
    /home/lori/Documents/secured.ps المسار الكامل واسم ملف التذييل. استبدال هذا المسار الكامل واسم الملف لملف بوستسكريبت الخاص بك.
    /home/lori/Documents/unsecured.pdf المسار الكامل واسم الملف الخاص بملف PDF غير المحمي الذي سيتم إنشاؤه. استبدل ذلك بالمسار الكامل واسم الملف الذي تريد استخدامه لملف PDF غير المحمي المتولد من ملف postscript بواسطة ps2pdf.

    يتم إنشاء ملف PDF جديد وغير محمي ووضعه في المجلد الذي حددته في الأمر.

    باستخدام Evince

    Evince هو عارض ملف PDF الافتراضي الذي يأتي مع Ubuntu. يمكنك استخدامه لإزالة كلمة مرور من ملف PDF طالما أنك تعرف كلمة المرور. إنها أداة رسومية ، ولكننا سنقوم بتشغيلها من سطر الأوامر. لتشغيل Evince ، اكتب الأمر التالي في الموجه واضغط على Enter.

    evince /home/lori/Documents/secured.pdf

    استبدل المسار الكامل واسم الملف الخاص بملف PDF الخاص بك.

    ملاحظة: قد ترى رسالة الخطأ التالية ولكن سيتم فتح الملف على أية حال.

    يعرض evince مربع حوار يطلب كلمة مرور المستخدم لفتح ملف PDF. أدخل كلمة المرور في مربع التحرير وحدد المدة التي تريد أن يتذكرها Evince لتذكر كلمة المرور. انقر فوق "فتح المستند".

    عند فتح ملف PDF ، حدد "طباعة" من قائمة "ملف".

    في مربع الحوار "طباعة" ، حدد "طباعة إلى ملف". إذا كنت تريد تغيير اسم الملف أو المكان الذي تم حفظه فيه ، فانقر فوق الزر الموجود بجوار "ملف" الذي يظهر المسار واسم الملف.

    في مربع الحوار "Select a filename" ، انتقل إلى الموقع الذي تريد حفظ ملف PDF غير المحمي وإدخال اسم للملف في حقل الاسم. انقر "اختيار".

    يظهر المسار واسم الملف الجديد على الزر "ملف". اقبل الإعدادات الافتراضية للخيارات الأخرى وانقر فوق "طباعة".

    يتم حفظ ملف PDF غير المحمي في الموقع الذي تختاره.

    انقر نقرًا مزدوجًا على الملف لفتحه مرة أخرى في Evince. لاحظ أنه لا يتم مطالبتك بكلمة المرور.

    تذكر ، لإزالة كلمة مرور من ملف PDF باستخدام هذه الأدوات يجب أن تعرف كلمة المرور.