السلام عليكم ورحمة الله وبركاتة
مرحبا اخواني بسوالف سوفت
شرح اغلاق البيرل نهائيا فى السيرفر وعدم تشغيلة باى طريقة كانت والحماية من السيم لينك .وسيتم انزال موضوع اخر قريبا كيف تحمي سيرفرك من ادوات الهكر والشلات واغلاق الثغرات
برجاء عدم نقل الموضوع الا بذكر
تم نقل الموضوع من سوالف سوفت وذكر رابط الموضوع وذكر كاتب الموضوع
Anass Atef
Rowaad.com.sa
قم بالدخول لسيرفرك للمسار
كود PHP:
cd /usr/local/apache/conf/
ثم
كود PHP:
nano rowaad.conf
ثم ضع الاتي
كود PHP:
<Directory "/">
Options -ExecCGI -FollowSymLinks -Includes IncludesNOEXEC Indexes -MultiViews SymLinksIfOwnerMatch
AllowOverride AuthConfig Indexes Limit FileInfo Options=IncludesNOEXEC,Indexes,Includes,MultiViews,SymLinksIfOwnerMatch
</Directory>
كود PHP:
#AddHandler cgi-script .cgi .pl .plx .ppl .perl
ثم القيام بعمل حفظ للملف
ثم الدخول الى
كود PHP:
nano /usr/local/apache/conf/httpd.conf
ثم البحث عن
<Directory "/">
Options
AllowOverride All
</Directory>
ثم احذفها كاملة
ثم ابحث
LoadModule
ستجد اكثر من انكلود
قم بوضع الاتي
كود PHP:
Include "/usr/local/apache/conf/rowaad.conf
ثم قم بالبحث عن
كود PHP:
<Directory "/usr/local/apache/htdocs">
غير الموجود فيها واجعلها بالشكل التالي
كود PHP:
<Directory "/usr/local/apache/htdocs">
Options Includes Indexes SymLinksIfOwnerMatch
AllowOverride None
Order Deny,Allow
Deny from all
</Directory>
ثم ابحث عن
كود PHP:
<Directory "/usr/local/apache/cgi-bin">
واجعل الموجود مثل ذلك او بدلة بذلك
كود PHP:
<Directory "/usr/local/apache/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Deny from all
</Directory>
ثم ابحث عن
كود PHP:
AddHandler cgi-script .cgi .pl .plx .ppl .perl
واحذفها
او ضع امامها #
لتكون كالاتي
كود PHP:
#AddHandler cgi-script .cgi .pl .plx .ppl .perl
بعد ذلك قم بعمل حفظ للملف عن طريق
ctrl +x
ثم y
وقم بتنفيذ الاتي
كود PHP:
service httpd restart
ثم قم بتنفيذ الاتي لحفظ الاعدادت
كود PHP:
/usr/local/cpanel/bin/apache_conf_distiller --update
ثم اعطي البيرل ترخيص 700 ولكن سيسبب مشاكل فى السى بانل كتغيير الباسورد
كود PHP:
chmod 700 /usr/bin/perl
ونفذ الاتي لجعل خاصية البيرل للروت فقط
كود PHP:
chown root:root /usr/bin/perl
اذا ظهرت مشكلة فى الموقع بسبب الهتكسس
نفذ الاتي
كود PHP:
find /home/ -name .htaccess > /root/htaccess.txt
for i in `cat /root/htaccess.txt` ; do replace "Options" "#Options" -- $i ; done
اتمني الدعاء لى بظهر الغيب .اخوكم انس ! unique !