المتطلبات الأساسية للخادم - Linux
فيما يلي المتطلبات الأساسية التي يجب الوفاء بها لتثبيت خادم ESET PROTECT على Linux:
- يجب أن يكون لديك ترخيصاً صالحاً.
- يجب أن يكون لديك نظام تشغيل Linux مدعوم.
- يجب أن تكون المنافذ المطلوبة مفتوحة ومتوفرة - راجع قائمة المنافذ الكاملة هنا.
- يجب أن يتم تثبيت خادم قاعدة البيانات وتكوينه باستخدام حساب جذر. ويجب ألا يتم إنشاء حساب مستخدم قبل عملية التثبيت. حيث يمكن أن يقوم برنامج التثبيت بإنشاء الحساب. MS SQL Server على Linux غير مدعوم. ومع ذلك، يمكنك توصيل خادم ESET PROTECT على Linux إلى MS SQL Server على Windows.
يخزن خادم ESET PROTECT الكائنات الثنائية كبيرة الحجم للبيانات في قاعدة البيانات. قم بتهيئة MySQL لقبول حجم حزمة كبيرة لكي يعمل ESET PROTECT بصورة صحيحة. |
- برنامج التشغيل ODBC - يتم استخدام برنامج تشغيل ODBC لإنشاء اتصال مع خادم قاعدة البيانات (MySQL).
- تكوين ملف تثبيت الخادم المعين كملف تنفيذي. وللقيام بذلك، استخدم أمر الوحدة الطرفية التالي:
chmod +x server-linux-x86_64.sh
- نوصى باستخدام أحدث إصدار من OpenSSL (1.1.1). أدنى إصدار مدعوم من OpenSSL هو openssl-1.0.1e-30. يمكن أن يكون هناك المزيد من إصدارات OpenSSL مثبتة على أحد الأنظمة في نفس الوقت. يجب أن يكون هناك إصدار واحد مدعوم على الأقل في نظامك.
- يمكنك استخدام الأمر openssl version لإظهار الإصدار الافتراضي الحالي.
- يمكنك سرد جميع إصدارات OpenSSL الموجودة في نظامك. راجع نهايات اسم الملف المدرجة باستخدام الأمر sudo find / -iname *libcrypto.so*
- Xvfb - مطلوب لطباعة التقرير بشكل صحيح (إنشاء تقرير) على أنظمة Linux Server دون واجهة مستخدم رسومية.
- Xauth - يتم تثبيت الحزمة معاً باستخدام xvfb. يتعين عليك تثبيت xauth إذا لم تقم بتثبيت xvfb.
- cifs-utils - مطلوب لنشر العامل بشكل صحيح إلى نظام تشغيل Windows.
- مكتبات Qt4 WebKit - تُستخدم لطباعة تقارير بتنسيقات PDF وPS (يجب أن يكون الإصدار 4.8 وليس 5). سيتم تثبيت جميع تبعيات Qt4 الأخرى تلقائياً. إذا لم تتوفر الحزمة في مستودع نظام التشغيل فيمكنك تجميعها بنفسك على جهاز مستهدف أو تثبيتها من مستودع تابع لأطراف أخرى (على سبيل المثال، مستودعات EPEL): تعليمات CentOS 7، تعليمات Ubuntu 20.04.
- kinit + klist - Kerberos يستخدم لمصادقة مستخدم مجال عند تسجيل الدخول ومهمة مزامنة Active Directory. تأكد أنه تم تكوين Kerberos بشكل مناسب (/etc/krb5.conf). ESET PROTECT 9.0 يدعم التزامن مع مجالات متعددة.
- ldapsearch - يُستخدم في مهمة مزامنة AD وللمصادقة.
- snmptrap - يستخدم لإرسال تراكبات SNMP. إذا لم يتم استخدام الوظيفة، فهذا اختياري. تتطلب SNMP أيضاً التكوين.
- حزمة SELinux devel - تُستخدم أثناء تثبيت المنتج لإنشاء وحدات نهج نمطية. ويلزم ذلك فقط في الأنظمة المُمكّن بها SELinux (CentOS وRHEL). قد يتسبب SELinux في حدوث مشكلات مع التطبيقات الأخرى. فهو غير ضروري لخادم ESET PROTECT.
- lshw - - قم بتثبيت حزمة lshw على جهاز Linux العميل / الخادم لعامل ESET Management للإبلاغ عن مخزون الأجهزة بشكل صحيح.
يحتوي الجدول أدناه على أوامر المحطة الطرفية المناسبة لكل حزمة موضحة أعلاه لتوزيعات Linux المختلفة (تشغيل الأوامر كـ sudo أو root):
حزمة |
توزيعات Debian وUbuntu |
توزيعات CentOS وRed Hat |
توزيع OpenSUSE |
---|---|---|---|
برنامج تشغيل ODBC |
راجع الفصل تثبيت ODBC وتكوينه. |
||
xvfb |
apt-get install xvfb |
yum install xorg-x11-server-Xvfb |
zypper install xorg-x11-server-extra |
cifs-utils |
apt-get install cifs-utils |
yum install cifs-utils |
zypper install cifs-utils |
مكتبات Qt4 WebKit |
apt-get install libqtwebkit4 راجع تعليمات Ubuntu 20.04. |
راجع مقال قاعدة المعارف. |
zypper install libqtwebkit4 |
kinit + klist - اختياري (يعد ضرورياَ لخدمة Active Directory) |
apt-get install krb5-user |
yum install krb5-workstation |
zypper install krb5 |
ldapsearch |
apt-get install ldap-utils |
yum install openldap-clients |
zypper install openldap2-client |
snmptrap |
apt-get install snmp |
yum install net-snmp-utils net-snmp |
zypper install net-snmp |
حزمة SELinux devel (اختيارية - غير ضرورية لخادم ESET PROTECT؛ SELinux قد تسبب مشكلات مع التطبيقات الأخرى.) |
apt-get install selinux-policy-dev |
yum install policycoreutils-devel |
zypper install selinux-policy-devel |
samba (اختيارية، ضرورية فقط للنشر عن بعد) |
apt-get install samba |
yum install samba |
zypper install samba samba-client |
lshw |
apt-get install -y lshw |
yum install -y lshw |
zypper install lshw |