Linux. От новичка к профессионалу. 6-е изд



Download 63,9 Mb.
Pdf ko'rish
bet412/519
Sana27.03.2022
Hajmi63,9 Mb.
#513339
1   ...   408   409   410   411   412   413   414   415   ...   519
Bog'liq
Linux. От новичка к профессионалу ( PDFDrive )

Глава 33. Web-cepeep. Связка Apache
 + 
РНР
 + 
MySQL
519
33.9.4. Сценарий scanner
Для собственного использования я написал простенький bash-сценарий, который 
ищет файлы, содержащие подозрительные РНР-инструкции, а также файлы .html и 
.
php
, изменившиеся за последние 20 дней (рис. 33.10). Не обязательно, что все най-
денные файлы заражены вирусами, но такие файлы нужно держать на контроле, 
особенно те, которые вы не изменяли.
#!/bin/bash
fld="/var/www/html"
echo "Следующие файлы содержат подозрительный код (инструкции eval,
base64_decode, preg_replace):"
grep -RE 'preg_replace\(|eval\(Ibase64_decode\(' —include=
1
*.php' $fld |
cut -d: -f 1 | sort -u
echo "Файлы, модифицированные за последние 20 дней:"
find $fld -паше 
f
*.php
f
-type f -mtime -20 ! -mtime -1 -printf '%TY-%Tm-%Td
%TT %p\n'
find $fld -name '*.html
f
-type f -mtime -20 ! -mtime -1 -printf 
,
%TY-%Tm-%Td
%TT %p\n'
Рис. 33.10.
Результат работы сценария scanner


ГЛАВА 
34
FTP-сервер
Сервер FTP (File Transfer Protocol) обеспечивает обмен файлами между пользовате-
лями Интернета. Осуществляется это следующим образом: на FTP-сервере разме-
щается какой-нибудь файл, а пользователи с помощью FTP-клиента (в любой 
операционной системе имеется стандартный FTP-клиент— программа ftp) под-
ключаются к FTP-серверу и скачивают этот файл.
Права пользователя FTP-сервера определяются его администратором. Одним поль-
зователям разрешается загружать файлы в свои личные каталоги на сервере, другие 
имеют полный доступ к FTP-серверу (имеют право загружать файлы в любые ката-
логи — как правило, это администраторы FTP-сервера), третьи могут только скачи-
вать публично доступные файлы. Третья группа пользователей самая большая — 
это так называемые 
анонимные пользователи
. Чтобы не создавать учетную запись 
для каждого анонимного пользователя, все они работают под так называемой 
ано­
нимной учетной записью
, когда вместо имени пользователя указывается имя 
anonymous, а вместо пароля — адрес электронной почты пользователя.
В локальной сети обмен файлами можно организовать с помощью сервера Samba, 
имитирующего работу рабочей станции под управлением Windows, в Интернете же 
для обмена файлами надо использовать только FTP-сервер. С другой стороны, ни-
чего не мешает вам организовать FTP-сервер для обмена файлами внутри локаль-
ной сети, — это дело вкуса и предпочтений администратора.
Все необходимое для организации FTP-сервера программное обеспечение входит 
в состав дистрибутива или же бесплатно доступно для скачивания в Интернете. 
Здесь мы рассмотрим самый удобный, на мой взгляд, FTP-сервер ProFTPD. Это не 
единственный FTP-сервер для Linux, есть еще и другие FTP-серверы, — например, 
wu-ftpd, но ProFTPD является одним из самых защищенных и удобных в настройке.

Download 63,9 Mb.

Do'stlaringiz bilan baham:
1   ...   408   409   410   411   412   413   414   415   ...   519




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish