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:

  1. Tan - eyiti ngbanilaaye ni fifi ila lapa ẹsẹ tẹle ni awọn iwe ipilẹṣẹ olupin,
  2. Paa - mu ila ila ẹsẹ kuro ati
  3. 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ẹ.