Как отправить письмо с результатом выполнения команд(ы) на заданный e-mail в SSH

Про то, как отправить письмо с результатом выполнения команд(ы) на заданный ящик электронной почты посредством тех же самых команд в SSH, любознательным читателям расскажут следующие строчки небольшого сценария, если можно так выразиться.

find www/ -mtime -1 -type f | mailx -s "Отчет об измененных файлах на вашем сервере NNNNN" admincheg@red-book-cms.ru

(далее…)

Опубликовано 16-06-2014 в 11:55

Как получить список всех изменных файлов на сервере за последние M дней

Итак, получить список практически всех измененных / модифицированных файлов на сервере за последние M дней можно с помощью терминала / консоли SSH, используя любую утилиту подобную программе Putty и следующую комбинацию команд:

find /www -mtime -10 -type f | more

Краткие пояснения:

/www — путь до папки в которой рекурсивно будет вестись поиск поправленного материала. (далее…)

Опубликовано 11-06-2014 в 10:59

Как запретить посетителям скачивать файлы с вашего сайта

Запретить всем посетителям вашего сайта скачивать файлы определенного типа из заданного каталога или каталогов можно с помощью файла .htaccess, который нужно заполнить подобными строчками и поместить в ту папочку, для которой вы хотите сделать описанное ограничение.

<FilesMatch "\.(jpg|zip|gif|rar|png)$">
Allow from all
</FilesMatch>
Deny from all

(далее…)

Опубликовано 14-01-2014 в 13:07

Заставить файл с любым расширением выполняться, как скрипт PHP на сервере

Итак, заставить файл с практически любым расширением выполняться фактически, как PHP на веб-сервере в случае, когда мы с вами имеем дело с Апачем / Apache можно с помощью одной строчки в файлике .htaccess, который нужно положить в ту папочку, для которой собираемся сделать наше исключение из правил. (далее…)

Опубликовано 13-01-2014 в 17:13

Drupal формы: загрузка картинок с валидацией на размер файла, размеры картинки и тип файла

В веб-программировании считается очень дурным тоном, если вы не выставляете жестких ограничений / требований к файлам, которые пользователи будут загружать на сайт, т.к. среди массы посетителей обязательно найдутся те, кто намеренно или непреднамеренно попытается к примеру вместо разрешенной картинки залить что-нибудь нехорошее для нас с вами. Потому будем лимитировать юзеров.

На примере CMS Drupal 7 я покажу, как можно приделать валидаторы на размер загружаемого файла, его тип, а также размеры изображения (максимальная-минимальная высота, максимальная-минимальная ширина). (далее…)

Опубликовано 5-12-2013 в 11:42

Осторожно! или в SERP бывают сюрпризы

Набирая поисковые запросы, и заходя на сайты, будьте бдительны. Сегодня наткнулся на внеочередной сюрприз на страницах результатов поиска в Google. Итак, имеем взломанный злоумышленниками веб-ресурс с практически классическим автоматическим перенаправлением на нехороший подставной домен.

Вот собственно и сам скриншот:

Ловушки для пользователей в поисковой выдаче Google

Особенности встреченного экземпляра: мимикрирует / маскируется под реальную страницу поисковой системы Яндекс, которая выдается для пользователя, если есть подозрение, что посетитель не живой человек, а специализированная программа а-ля бот. Типичный случай. (далее…)

Опубликовано 3-07-2013 в 11:35

Правильное лечение вирусов на сайте и типичные заблуждения

Итак, небольшой материал о т.н. ‘вирусах’ на сайтах. Точнее о правильном «лечении» сайтов от них. По пунктам. Отталкиваемся от того, что ваш веб-ресурс как бы уже «заражен» и…

Если вы используете достаточно популярную CMS, то дело в большинстве случаев может быть в банальном экспойте, бяке заточенной под конкретную версию, как самого движка, так и дополнения к нему. Тут решение очень простое — обновить / вовремя обновлять (не забывать) софт на своем веб-проекте.

(далее…)

Опубликовано 5-04-2013 в 12:12













Свежие комментарии

  • krasnov8953: к записи Не работает как мне кажется строчка $newTvId = $ »
  • Dimanski: к записи ничего не понимаю. Ставлю ModX на хостинг r01.ru »
  • Дмитрий: к записи Спасибо! Очень выручили. С битриксом беда, а прав »
  • леонид: к записи как сделать что были в ряд? у меня получается по о »
  • Администратор: к записи Статический IP. »
  • Steel: к записи Администратор, вы данную проблему решили подключен »
  • Дмитрий: к записи Хотел узнать как прикрутить данное окно (http://re »

Последние твиты