26 июня 2023
Нет комментариев
grep "/test/" ./log.log | cut -d ' ' -f 1 | sort | uniq -c | sort -n | tail -n 30
Источник: https://habr.com/ru/articles/236771/
grep "/test/" ./log.log | cut -d ' ' -f 1 | sort | uniq -c | sort -n | tail -n 30
Источник: https://habr.com/ru/articles/236771/
iptables -A INPUT -s 192.168.10.10 -j DROP
cat access.log | cut -d'"' -f 6 | grep bot | sort | uniq
Заблокировать лишних в .htaccess
SetEnvIfNoCase User-Agent "AhrefsBot|DotBot|SemrushBot|PetalBot" bad_bot <Limit GET POST HEAD> Order Allow,Deny Allow from all Deny from env=bad_bot </Limit>
find . -printf "%h\n" | cut -d/ -f-2 | sort | uniq -c | sort -rn
Второй вариант:
du -a . | cut -d/ -f2 | sort | uniq -c | sort -rn
В примере нужен для работы эквайринга от СберБанка.
Проверить работу:
curl -I https://securepayments.sberbank.ru/
Загрузить сертификаты
wget --no-check-certificate https://securepayments.sberbank.ru/wiki/lib/exe/fetch.php/certificates:add:cert.rar
Распаковать
yum install unar
unar certificates:add:cert.rar
или
yum install unrar
unrar x certificates:add:cert.rar
Установка
update-ca-trust enable cp Cert_CA.pem /etc/pki/ca-trust/source/anchors/ update-ca-trust extract
wget --no-check-certificate https://www.rarlab.com/rar/rarlinux-x64-5.7.1.tar.gz tar -xvzf rarlinux-x64-5.7.1.tar.gz ~/rar/unrar x public_html.rar
Например, изменить расширение файлов с .jpg-productpagedesktop на .jpg
mmv \*.jpg-productpagedesktop \#1.jpg