تعليمات ESET عبر الإنترنت

البحث English
تحديد الفئة
تحديد الموضوع

أداة النسخ المتطابق - Linux

هل أنت مستخدم Windows؟

يمكنك العثور على سجل تغيير أداة Mirror Tool في سجلات تغيير الأدوات المستقلة.

تعد أداة النسخ المتطابق ضرورية لتحديثات محرك الكشف دون اتصال. إذا كانت أجهزة الكمبيوتر العميلة لا تحتوي على اتصال إنترنت وتحتاج إلى محرك الكشف، يمكنك استخدام أداة النسخ المتطابق لتنزيل ملفات التحديث من خوادم تحديث ESET وتخزينها محلياً.


note

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

لا تقوم أداة النسخ المتطابق بتنزيل بيانات ESET LiveGrid®.

المتطلبات الأساسية

  • يجب أن يحتوي المستودع الذي تم إنشاء النسخة المتطابقة فيه على أذونات القراءة والتنفيذ لجميع المستخدمين. قم بتشغيل هذا الأمر كمستخدم متميز لمنح الإذن: chmod 755 mirror/folder/path(استبدل mirror/folder/path بمسار مجلد النسخة المتطابقة).
  • يجب أن يكون المجلد المستهدف متاحاً للمشاركة أو Samba/Windows أو خدمة HTTP/FTP، بناءً على كيف تريد أن تكون التحديثات قابلة للوصول.
    • منتجات أمان ESET لنظام التشغيل Windows - يمكنك تحديثها عن بُعد باستخدام HTTP أو مجلد مشترك.
    • منتجات أمان ESET لأنظمة التشغيل Linux/macOS - لا يمكنك تحديثها عن بُعد سوى باستخدام HTTP. إذا كنت تستخدم مجلداً مشتركاً، فيجب أن يكون على جهاز الكمبيوتر ذاته مثل منتج أمان ESET.
  • يجب أن يكون لديك ملف ترخيص صالح غير متصل بالإنترنت لتنشيط أداة Mirror Tool وإنشاء نسخة متطابقة للتحديث. يمكنك إنشاء ملف الترخيص غير متصل بالإنترنت في ESET Business Account أو ESET PROTECT Hub:
    • في ESET Business Account، حدد خانة الاختيار تضمين اسم المستخدم وكلمة المرور.
    • في ESET PROTECT Hub، حدد خانة الاختيار السماح بالتنشيط عبر الإنترنت.

create_offline_lic_file create_offline_license_file_hub

كيفية استخدام أداة النسخ المتطابق

  1. قم بتنزيل أداة النسخ المتطابق من صفحة تنزيل ESET (قسم برامج التثبيت المستقلة).
  2. قم بفك ضغط المجلد الذي تم تنزيله.
  1. افتح الوحدة الطرفية في المجلد الذي يحتوي على الملف MirrorTool واجعل الملف قابلاً للتنفيذ:

chmod +x MirrorTool

  1. قم بتشغيل الأمر الوارد أدناه لعرض جميع المعلمات المتوفرة لأداة النسخ المتطابق وإصدارها:

./MirrorTool --help

 

mirror_tool_help_linux


note

  • أداة Mirror Tool 1.0.x - جميع المعلمات حساسة لحالة الأحرف.
  • أداة Mirror Tool 1.2.x والإصدارات اللاحقة - جميع المعلمات غير حساسة لحالة الأحرف.

يمكنك استخدام المعلمات لإنشاء نسخة مطابقة من المستودع أو نسخ مطابقة من الوحدات:

arrow_down_business معلمات النسخ المطابقة من كل من المستودع والوحدات

arrow_down_business المعلمات الخاصة بالمستودع

arrow_down_business المعلمات الخاصة بالوحدات

 

المعلمات

الوصف

--updateServer

تنشئ أداة النسخ المتطابق بنية مجلد مختلفة عن عمل أداة النسخ المتطابق لـ Endpoint. يحتفظ كل مجلد بملفات التحديث لمجموعة من المنتجات.


warning

يجب عليك تحديد الرابط الكامل لخادم التحديث (المسار الكامل للمجلد الصحيح) في إعدادات التحديث للمنتج باستخدام أداة النسخ المتطابق.

--offlineLicenseFilename

يجب أن تقوم بتحديد مسار لملف الترخيص دون الاتصال (كما هو مذكور أعلاه).

--mirrorOnlyLevelUpdates

لا حاجة للوسيطات. في حالة التعيين، سيتم تنزيل تحديثات المستوى فقط (لن يتم تنزيل تحديثات النانو). اقرأ المزيد عن أنواع التحديث في موقعنا مقالة قاعدة المعرفة.

--mirrorFileFormat


warning

قبل استخدام معلمة --mirrorFileFormat، تأكد أن بيئتك لا تحتوي على كل من إصدارات منتج الأمان ESET الأقدم (6.5 وما فوق) والإصدارات الأحدث (6.6. والإصدارات الأحدث). قد يؤدي الاستخدام غير الصحيح لهذه المعلمة إلى تحديثات غير صحيحة لمنتجات أمان ESET.

يمكنك تحديد نوع ملفات التحديث التي سيتم تنزيلها. القيم المحتملة (حساسة لحالة الأحرف):

  • dat - استخدم هذه القيمة إذا كانت لديك بيئة فقط مع إصدارات منتج أمان ESET 6.5 والإصدارات الأحدث.
  • dll - استخدم هذه القيمة إذا كانت لديك بيئة فقط مع إصدارات منتج أمان ESET 6.6 والإصدارات الأحدث.
  • dylib - استخدم هذه القيمة إذا كانت لديك بيئة فقط مع إصدارات منتج أمان ESET للإصدار 8 من macOS والإصدارات الأحدث.

--compatibilityVersion

تنطبق هذه المعلمة الاختيارية على أداة النسخ المتطابق التي تم توزيعها مع ESET PROTECT On-Prem 8.1 والإصدارات الأحدث.

ستقوم أداة النسخ المتطابق بتنزيل ملفات التحديث المتوافقة مع إصدار مستودع ESET PROTECT On-Prem الذي تحدده في وسيطة المعلمة بتنسيق x.x أو x.x.x.x، على سبيل المثال: --compatibilityVersion 12.0 أو --compatibilityVersion 8.1.13.0.

المعلمة --compatibilityVersion تستبعد التحديثات التلقائية (uPCU) من النسخ المتطابق. إذا كنت بحاجة إلى التحديثات التلقائية (uPCU) في بيئتك وترغب في تقليل حجم النسخ المتطابق، فاستخدم المعلمة --filterFilePath.


note

لتقليل كمية البيانات التي تم تنزيلها من مستودع ESET، نوصيك باستخدام المعلمات الجديدة في أداة النسخ المتطابق التي تم توزيعها مع ESET PROTECT On-Prem 9: --filterFilePath و--dryRun:

  1. أنشئ عامل تصفية بتنسيق JSON (انظر --filterFilePath أدناه).
  2. قم بإجراء اختبار أداة النسخ المتطابق باستخدام معلمة --dryRun (انظر أدناه) واضبط عامل التصفية بحسب الضرورة.
  3. قم بتشغيل أداة النسخ المتطابق باستخدام معلمة --filterFilePath وعامل تصفية التنزيل المحدد، جنباً إلى جنب مع معلمات --intermediateRepositoryDirectory و--outputRepositoryDirectory.
  4. قم بتشغيل أداة النسخ المتطابق بانتظام لاستخدام أحدث برامج التثبيت بشكل دائم.

المعلمات

الوصف

--filterFilePath

استخدم هذه المعلمة الاختيارية لتصفية منتجات أمان ESET استناداً إلى ملف نصي بتنسيق JSON موضوع في نفس المجلد مثل أداة النسخ المتطابق، على سبيل المثال: --filterFilePath filter.txt)

arrow_down_business وصف تكوين عامل التصفية:

--dryRun

عند استخدام هذه المعلمة الاختيارية، لن تقوم أداة النسخ المتطابق بتنزيل أية ملفات، ولكنها ستنشئ ملف بتنسيق .csv يضم جميع الحزم التي سيتم تنزيلها.

 

يمكنك استخدام هذه المعلمة بدون معلمات إلزامية --intermediateRepositoryDirectory و --outputRepositoryDirectory، على سبيل المثال: .

  • Windows: MirrorTool.exe --repositoryServer AUTOSELECT --dryRun test.csv
  • Linux: sudo ./MirrorTool --repositoryServer AUTOSELECT --dryRun test.csv

note

بعض برامج تثبيت ESET عبارة عن لغة عامة (باستخدام كود اللغة multilang) وستقوم أداة النسخ المتطابق بإدراجها في ملف .csv حتى إذا قمت بتحديد اللغات في --filterFilePath.

 

إذا كنت تستخدم معلمة --dryRun وأيضاً معلمات --intermediateRepositoryDirectory و--outputRepositoryDirectory، فإن أداة النسخ المتطابق لا تمسح outputRepositoryDirectory.

--listUpdatableProducts

قم بسرد جميع منتجات ESET التي يمكن لـ Mirror Tool تنزيل تحديثات الوحدة (ما لم يتم استخدام --excludedProducts).

تتوفر المعلمة من إصدارات Mirror Tool: 1.0.1294.0 (نظام التشغيل Windows)، 1.0.2226.0 (نظام التشغيل Linux).

--networkDriveUsername

اسم المستخدم الذي يتم استخدامه للوصول إلى دليل الإخراج عبر SMB(على سبيل المثال، \\hostname). تعمل المعلمة فقط على Mirror Tool لنظام التشغيل Windows.

--networkDrivePassword

كلمة المرور المستخدمة للوصول إلى دليل الإخراج عبر SMB. تعمل المعلمة فقط على Mirror Tool لنظام التشغيل Windows.

بنية مجلد أداة النسخ المتطابق

افتراضياً، إذا لم تحدد معلمة --updateServer، تقوم أداة النسخ المتطابق بإنشاء بنية المجلد هذه على خادم HTTP الخاص بك:


important

لا تستخدم خادم النسخ المتطابق لـ HTTP فقط

تأكد من أن خادم النسخ المتطابق المحلي يستخدم بروتوكولات HTTP و HTTPS أو HTTPS فقط. إذا كان خادم النسخ المتطابق يستخدم HTTP فقط، فلا يمكنك استخدام مهمة عميل تثبيت البرنامج لأنه لا يمكن استرداد اتفاقية ترخيص المستخدم النهائي لمنتج أمان ESET من خادم HTTP.

المجلدات الافتراضية لأداة النسخ المتطابق

منتج أمان ESET

خادم التحديث (وفقاً لموقع جذر خادم HTTP الخاص بك)

mirror/eset_upd/era6

ESET PROTECT On-Prem (جميع الإصدارات)

لتحديث ESET PROTECT On-Prem 12.0 من النسخة المتطابقة، قم بتعيين خادم التحديث إلى http://your_server_address/mirror/eset_upd/era6

mirror/eset_upd/ep[الأحدث]

ESET Endpoint Antivirus/Security الإصدار 6.x(والإصدارات الأحدث) لنظام التشغيل Windows. يحتوي كل إصدار رئيسي على مجلده، على سبيل المثال، ep10 للإصدار 10.x.

http://your_server_address/mirror/eset_upd/ep10(مثال للإصدار 10.x)

mirror/eset_upd/v5

ESET Endpoint Antivirus/Security الإصدار 5.x لنظام التشغيل Windows

http://your_server_address/mirror/eset_upd/v5


important

منتجات أمان ESET من أجل Linux/macOS

يجب تحديد المعلمة --updateServer وكذلك إنشاء مجلدات إضافية لتحديث منتجات أمان ESET من أجل Linux/macOS من النسخة المتطابقة لـ HTTP (انظر أدناه).

--updateServer

مجلد أداة النسخ المتطابق الإضافي

منتج أمان ESET

خادم التحديث (وفقاً لموقع جذر خادم HTTP الخاص بك)

http://update.eset.com/eset_upd/businesslinux

mirror/eset_upd/BusinessLinux

ESET Endpoint Antivirus لـ Linux

http://your_server_address/mirror/eset_upd/BusinessLinux

http://update.eset.com/eset_upd/serverlinux

mirror/eset_upd/LinuxServer

ESET Server Security لـ Linux

http://your_server_address/mirror/eset_upd/LinuxServer

http://update.eset.com/eset_upd/businessmac

mirror/eset_upd/BusinessMac

ESET Endpoint Security؛ الإصدار 7.x+ لـ macOS

http://your_server_address/mirror/eset_upd/BusinessMac

http://update.eset.com/eset_mobile/eesa

mirror/eset_upd/EndpointAndroid

ESET Endpoint Security لـ Android

http://your_server_address/mirror/eset_upd/EndpointAndroid

 

arrow_down_business جدول أكواد اللغة

لإنشاء نسخ متطابق، قم بتشغيل ‎أداة النسخ المتطابق مع الحد الأدنى للمعلمات المطلوبة على الأقل. وإليك مثال:

فيما يلي مثال على التكوين الأكثر تقدماً لمستودع غير متصل بالإنترنت يحتوي على منتجات ولغات محددة وتنزيل ممكن للملفات القديمة المحددة في الملف filter.txt (راجع مثال محتويات الملف في تفاصيل --filterFilePath أعلاه):


note

نوصي بحذف الأوامر التي تحتوي على بيانات حساسة (على سبيل المثال، كلمة مرور) من سجل سطر الأوامر:

  1. قم بتشغيل history لرؤية قائمة بجميع الأوامر في السجل.
  2. قم بتشغيل history -d line_number (حدد رقم سطر الأمر). وبدلا من ذلك، قم بتشغيل history -c لحذف سجل سطر الأوامر بالكامل.

أداة النسخ المتطابق وإعداد التحديث

  • لأتمتة عمليات التنزيل للحصول على تحديثات الوحدات النمطية، يمكنك إنشاء جدول لتشغيل أداة النسخ المتطابق. وللقيام بذلك، افتح وحدة تحكم الويب، وانتقل إلى ‎مهام العامل > نظام التشغيل > تشغيل الأمر. ‎ حدد سطر الأمر المراد تشغيله (بما في ذلك مسار إلى MirrorTool.exe) وتشغيلاً معقولاً (مثل CRON لكل ساعة 0 0 * * * ? *). أو بدلاً من ذلك، يمكنك استخدام جدول مهام Windows أو Cron في Linux.
  • لتكوين التحديثات على جهاز/أجهزة الكمبيوتر العميلة، قم بإنشاء نهج جديد وتكوين ‎خادم تحديث للإشارة إلى عنوان النسخ المتطابق الخاص بك أو مجلد مشترك.