Bii o ṣe le Tọju Nọmba Ẹya Apache ati Alaye Onitara miiran
Nigbati a ba firanṣẹ awọn ibeere latọna jijin si olupin wẹẹbu Apache rẹ, nipasẹ aiyipada, diẹ ninu awọn alaye ti o niyelori gẹgẹbi nọmba ẹya olupin ayelujara, awọn alaye eto iṣẹ olupin, awọn modulu Apache ti a fi sii pẹlu diẹ sii, ni a firanṣẹ pẹlu awọn iwe ipilẹṣẹ olupin pada si alabara.
Eyi jẹ adehun ti o dara fun awọn olukọ lati lo awọn ailagbara ati lati ni iraye si olupin ayelujara rẹ. Lati yago fun fifihan alaye alaye ayelujara, a yoo fihan ninu nkan yii bii o ṣe le tọju alaye ti Olupin Wẹẹbu Apache nipa lilo awọn itọsọna Apache pato.
Awọn itọsọna pataki meji ni:
Eyi ti o fun laaye ni fifi laini ẹlẹsẹ kan ti o nfihan orukọ olupin ati nọmba ẹya labẹ awọn iwe ipilẹ ti a ṣe olupin gẹgẹbi awọn ifiranṣẹ aṣiṣe, awọn atokọ itọsọna mod_proxy ftp, iṣiṣẹ mod_info pẹlu ọpọlọpọ diẹ sii.
O ni awọn iye ti o ṣeeṣe mẹta:
- Tan - eyiti ngbanilaaye ni fifi ila lapa ẹsẹ tẹle ni awọn iwe ipilẹṣẹ olupin,
- Paa - mu ila ila ẹsẹ kuro ati
- EMail - ṣẹda “mailto:” itọkasi; eyiti o firanṣẹ meeli kan si ServerAdmin ti iwe atọkasi.
O pinnu boya aaye akọle akọle olupin ti a firanṣẹ pada si awọn alabara ni apejuwe ti iru OS olupin ati alaye nipa awọn modulu Apache ti o ṣiṣẹ.
Itọsọna yii ni awọn iye ti o ṣee ṣe atẹle (pẹlu alaye apẹẹrẹ ti a firanṣẹ si awọn alabara nigbati o ṣeto iye kan pato):
ServerTokens Full (or not specified) Info sent to clients: Server: Apache/2.4.2 (Unix) PHP/4.2.2 MyMod/1.2 ServerTokens Prod[uctOnly] Info sent to clients: Server: Apache ServerTokens Major Info sent to clients: Server: Apache/2 ServerTokens Minor Info sent to clients: Server: Apache/2.4 ServerTokens Min[imal] Info sent to clients: Server: Apache/2.4.2 ServerTokens OS Info sent to clients: Server: Apache/2.4.2 (Unix)
Akiyesi: Lẹhin ẹya Apache 2.0.44, itọsọna ServerTokens tun ṣakoso awọn alaye ti a fun nipasẹ itọsọna ServerSignature.
Lati tọju nọmba ẹya olupin ayelujara, awọn alaye eto iṣẹ olupin, awọn modulu Apache ti a fi sori ẹrọ ati diẹ sii, ṣii faili iṣeto ni olupin Apache rẹ nipa lilo olootu ayanfẹ rẹ:
$ sudo vi /etc/apache2/apache2.conf #Debian/Ubuntu systems $ sudo vi /etc/httpd/conf/httpd.conf #RHEL/CentOS systems
Ati ṣafikun/yipada/fikun awọn ila isalẹ:
ServerTokens Prod ServerSignature Off
Fipamọ faili naa, jade ki o tun bẹrẹ olupin ayelujara Apache rẹ bii:
$ sudo systemctl restart apache2 #SystemD $ sudo service apache2 restart #SysVInit
Ninu nkan yii, a ṣalaye bi o ṣe le tọju nọmba ẹya olupin wẹẹbu Apache pẹlu ọpọlọpọ alaye diẹ sii nipa olupin ayelujara rẹ nipa lilo awọn itọsọna Apache kan.
Ti o ba n ṣiṣẹ PHP ninu olupin ayelujara Apache rẹ, Mo daba fun ọ lati tọju Nọmba Ẹya PHP.
Gẹgẹbi o ṣe deede, o le ṣafikun awọn ero rẹ si itọsọna yii nipasẹ apakan asọye ni isalẹ.