آموزش پنهان کردن بنر وب سرور آپاچی و پی اچ پی
در کانفیگ پیش فرض وب سرور آپاچی و پی اچ پی زمانی که یک درخواست از سمت کاربر به آپاچی ارسال می شود اطلاعات ارزشمندی مانند ماژول های نصب شده ی آپاچی ، نسخه ی آپاچی ، نسخه ی سیستم عامل ، نسخه ی پی اچ پی و غیره را به کاربر بر می گرداند.این اطلاعات برای نفوذگر یا هکر بسیار ارزشمند است و برای بالا بردن امنیت سرور بهتر است این اطلاعات پنهان شود و به کاربر نمایش داده نشود که پنهان کردن این اطلاعات به راحتی با ویرایش فایل کانفیگ آپاچی و پی اچ پی قابل انجام می باشد.
پنهان کردن بنر وب سرور آپاچی
ابتدا فایل کانفیگ آپاچی را با یک ویرایشگر مانند nano باز کنید :
1 2 | nano /etc/httpd/conf/httpd.conf (RHEL/CentOS/Fedora) nano /etc/apache2/apache2.conf (Debian/Ubuntu) |
سپس ServerSignature را پیدا کنید و مقدار آن را Off کنید :
1 | ServerSignature Off |
همچنین ServerTokens را پیدا کنید و مقدار آن را Prod کنید :
1 | ServerTokens Prod |
در آخر وب سرور آپاچی را ری استارت کنید :
1 2 | systemctl restart apache2 (Ubuntu) systemctl restart httpd (CentOS) |
پنهان کردن مشخصات PHP
ابتدا فایل کانفیگ PHP را با دستور زیر پیدا کنید :
1 | php -i | grep "Loaded Configuration File" |
خروجی :
سپس آن را با یک ویرایشگر مانند nano باز کنید ، و expose_php را پیدا کنید و مقدار آن را off کنید :
1 | expose_php = off |
در آخر وب سرور را برای اعمال تغییرات ری استارت کنید.
[line]
تیم فنی آلما هاست، در تمام ایام سال به صورت 24 ساعته در خدمت شما هستند تا برای خرید سرور اختصاصی، سرور مجازی، لایسنس سی پنل، هاست پرسرعتو هاست پربازدید شما را یاری کنند و جدیدترین آفر های موجود را برای شما متناسب با نیازتان ارائه کنند. برای دریافت آخرین آفر های ویژه و تخفیف های ما، می توانید از طریق تیکت با ما در ارتباط باشید تا آفر های موجود را بر اساس نیاز شما برایتان ارسال کنیم.
پرتال کاربری آلما هاست ( پاسخگویی 24 ساعته ) : ناحیه کاربری مشتریان آلما هاست