الدعم المباشر والاتصال بنا


السيرفرات الكاملة | سيرفرات vps | الريسلرات | الاستضافة | الدردشة الصوتية | الدردشة الكتابية | التصميم | خدمة العملاء | اتصل بنا

سيرفر ، استضافة ، هوست ، ريسلر ، vps ، dedicated ، شرح ، شروحات ، دردشة ، شات ، تصميم ، ستايل ، منتدى ، سكربت


->   الخليج هوست لخدمات الويب المتطورة - خدمات > الخليج هوست > - حماية السيرفرات

افتراضي شرح تفعيل السيف مود وتعطيل الدوال على السيرفر - safe_mode , disable_functions

السلام عليكم ورحمة الله وبركاته

اقدم لكم اليوم طريقة تعطيل السيف مود على السيرفر وايضا شرح لكيفية تعطيل الدوال الخطره التي يمكن ان تكون سببا فى اختراق مواقع على السيرفر .

اولا قم بتسجيل الدخول الى سيرفرك بحساب root عن طريق الشيل من خلال برنامج Putty الذى يمكنك تحميله من المرفقات

* بعد تسجيل الدخول .. اكتب الامر التالي :
كود:
pico /usr/local/lib/php.ini

* اضغط Ctrl+w ثم قم بالبحث عن safe_mode .. ستجدها هكذا :

كود:
safe_mode = Off

* استبدل كلمة Off بـ On .. حتي تكون :

كود:
safe_mode = On

--- اما بالنسبة لاغلاق الدوال .. سوف يكون التعديل فى نفس الملف .. اذاً الملف مفتوح لم يتم اغلاقه للان ونقوم بعمل التالى :

* اضغط Ctrl+w وابحث عن disable_functions .. ستجدها هكذا :
كود:
disable_functions =
* قم باضافة الدوال التاليه بعد = بدون مسافات او سطور .. تكون جميعها فى سطر واحد :
كود:
symlink,shell_exec,exec,proc_close,proc_open,popen,system,dl,passthru,escapeshellarg,escapeshellcmd,posix_getgid,posix_getgrgid,dl,exec,pclose,proc_nice,proc_terminate,proc_get_status,pfsockopen,leak,apache_child_terminate,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,hypot,pg_host,pos,posix_access,posix_getcwd,posix_getservbyname,myshellexec,getpid,posix_getsid,posix_getuid,posix_isatty,posix_kill,posix_mknod,posix_setgid,posix_setsid,posix_setuid,posix_times,posix_uname,ps_fill,posix_getpwuid,global,ini_restore,zip_open,zip_read,rar_open,bzopen,bzread,bzwrite,apache_get_modules,apache_get_version,phpversionphpinfo,php_ini_scanned_files,get_current_user,error_log,disk_total_space,diskfreespace,leak,imap_list,hypo,filedump,gethostbyname,safe_mode,ob_clean,getmygid,php_uname,apache_getenv,apache_setenv,bzread,bzwrite,posix_access,bzopen,phpini,highlight_file,show_source,sscanf,dos_conv,get_current_user,get_cwd,error_log,dir,cmd,e_name,vdir,get_dir,only_read,ini_set

* ثم بعد الانتهاء قم الضغط Ctrl+x .. ثم y .. ثم انتر .. لحفظ ما قمت به

--- وبهذا نكون قد وضعنا السيرفر فى الوضع الامن .. وقمنا باغلاق الدوال الخطره على السيرفر والتي قد تتسبب فى بعض الاختراقات عن طريق بعض الاسكربتات .

---> كي تقوم بنسخ الامر ثم لصقه فى الشيل : استخدم فى الشيل الزر الايمن للماوس .

السلام عليكم ،،،
الملفات المرفقة
نوع الملف: zip putty.zip (244.0 كيلوبايت, المشاهدات 95)



الساعة الآن 04:50 PM.