چگونه برخی اطلاعات سرور را مخفی نماییم ؟

شروع موضوع توسط Ali-23 ‏Oct 15, 2015 در انجمن آپاچی Apache

  1. Ali-23

    Ali-23 عضو تایید شده کاربر انجمن

    با سلام

    در بسیاری موارد در اکثر سایت های قبیل who.is و ... از یک سایت whois می گیریم
    اطلاعات قبیل :

    Server Technology is visible.
    Server : Apache/2.4
    Technology : PHP/5.6

    نمایش داده می شود ، چگونه در وب سرور لینوکس CentOS امکان دیدن این اطلاعات سرور را غیر فعال نماییم .
     
  2. farshid

    farshid مدیر کل انجمن عضو کادر مدیریت مدیر کل انجمن

    سلام
    فایل httpd.conf رو بایستی باز کنید که عموما در مسیر /etc/httpd/conf/httpd.conf قرار دارد سپس مقادیر ServerSignature و ServerTokens را پیدا کنید و طبق زیر تنظیم کنید
    ServerSignature Off
    ServerTokens Prod
    و فایل را ذخیره و در انتها وب سرویس رو با دستور service httpd restart ریستارت کنید.
    برای php هم فایل php.ini رو باز کنید مقدار expose_php را برابر off قرار بدید و وب سرور رو ریستارت کنید.
    با دستور php --ini هم مسیر php.ini رو نشون میده بهتون.
     
    Ali-23 از این پست تشکر کرده است.

به اشتراک بگذارید

س