Nemo Manyan adiresoshin IP guda 10 masu shiga Sabar Yanar Sadarwar Yanar Gizon ku ta Apache


Lokacin gudanar da sabar gidan yanar gizo wanda za'a iya shiga daga buɗaɗɗen cibiyar sadarwar jama'a ko na jama'a kamar Intanet, to koyaushe yana da kyau tsarin Gudanar da Tsara don saka idanu akan shiga uwar garken ku.

Abu ɗaya mai kyau a cikin sa ido kan damar shiga sabar gidan yanar gizon ku shine kasancewar fayil ɗin log log (s) waɗanda ke adana bayanai game da duk ayyukan shiga da ke faruwa a cikin sabar.

Yin aiki tare da fayilolin log yana da mahimmanci koyaushe, saboda suna ba ku lissafin duk abin da ya faru a cikin tsari ko aikace-aikacen a wannan yanayin sabar gidan yanar gizon ku ta Apache. A cikin kowane irin aiki ko samun damar samun matsaloli masu alaƙa, to fayilolin log na iya taimaka muku nuna abin da zai iya zama ba daidai ba ko ke faruwa.

Kara karantawa game da sarrafa log in Linux: 4 Mafi kyawun Kayan Gudanar da Log don Linux

A cikin wannan labarin, za mu duba yadda ake nemo manyan adiresoshin IP guda 10 waɗanda ke shiga sabar gidan yanar gizon ku ta Apache.

Tsohuwar hanyar log ɗin sabar yanar gizo ta Apache ita ce:

/var/log/http/access_log      [For RedHat based systems]
/var/log/apache2/access.log   [For Debian based systems]
/var/log/http-access.log      [For FreeBSD]

Don gano babban adireshin IP 10 da ke shiga sabar gidan yanar gizon ku na Apache don yanki, kawai gudanar da umarni mai zuwa.

# awk '{ print $1}' access.log.2016-05-08 | sort | uniq -c | sort -nr | head -n 10
5482 103.28.37.178
5356 66.249.78.168
1977 66.249.93.145
1962 157.55.39.251
1924 66.249.93.142
1921 66.249.93.148
1890 64.233.173.178
1860 108.61.183.134
1841 64.233.173.182
1582 157.55.39.251

A cikin umarnin da ke sama:

  1. awk - yana buga fayil access.log.2016-05-08.
  2. iri - yana taimakawa wajen daidaita layi a cikin fayil access.log.2016-05-08, zaɓin -n yana kwatanta layin bisa ƙimar ƙima na kirtani da -r zaɓi yana mayar da sakamakon kwatancen.
  3. uniq - yana taimakawa wajen ba da rahoto akai-akai kuma zaɓin -c yana taimakawa wajen tantance layi gwargwadon adadin abubuwan da suka faru.

Kara karantawa game da yadda ake amfani da umarnin awk a cikin Linux.

Takaitawa

Akwai hanyoyi da yawa da za a iya amfani da su don cimma wannan, idan kun san kowace hanya mafi kyau ku raba cikin sharhi kuma idan kuna da wasu shawarwari ko tambayoyi, ku tuna ku bar sharhi a cikin sashin sharhin da ke ƙasa kuma za mu tattauna shi tare. Fata ku sami wannan labarin yana taimakawa kuma ku tuna koyaushe ku ci gaba da kasancewa tare da Tecment.