Поиск по тегу

Удаление usb.wsf (usb_anti_autorun) в домене

Данный скрипт изначально предназначался для борьбы с вирусами, распространяемыми через сетевые диски и флешки через файлы autorun.inf. Но достаточно агрессивное его поведение многим не нравится, в том числе пользователям одного из наших отделов, заразившимся им в командировке. Для решения этой проблемы я накидал небольшой скрипт, который затем распространил через групповые политики на все компьютеры домена.

Листинг скрипта anti_anti_autorun.wsf
[Подробнее →]


Автоматическое резервное копирование данных на SD-карту в Linux

Сейчас пишу диплом и поэтому остро встал вопрос о защите своих трудов от сбоев оборудования и прочих опасностей. Самым лучшим решением стала организация бэкапа на SD-карту, которая всегда находится в разъеме ноутбука. Суть скрипта такова - SD-карта автоматически монтируется, на нее заливается архив из нужных данных и файл md5-суммы этого архива для достоверности. Затем карта демонтируется. Сам скрипт запускается через cron под рутом, все действия логируются.

#!/bin/bash
mkdir -p /media/BACKUP >> /home/user_dir/backup.log;
mount /dev/mmcblk0p1 /media/BACKUP -t vfat -o iocharset=utf8 >> /home/
user_dir/backup.log;
filename=`date +%d_%m_%y_%H_%M_%S`.tar.bz2
# переходим в папку бэкапа
cd /media/BACKUP/
# перечисляем все каталоги и файлы, которые хотим забекапить
tar cvpjf $filename /var/www/diploma_project/ >> /home/
user_dir/backup.log;
md5sum $filename > $filename.md5;
umount /media/BACKUP -l >> /home/
user_dir/backup.log
&& rm -rf /media/BACKUP >> /home/
user_dir/backup.log
echo "==================================" >> /home/
user_dir/backup.log


Считаем, сколько памяти использует php скрипт

Вставляем этот кусок кода в туда куда нужно. Ну или в конец скрипта, чтобы посмотреть сколько используется оперативки всего скриптом.

<?php
$size_=memory_get_usage();
$size_=$size_/1024/1024;
echo "<!–".$size_. "Mb –>\n";
?>


Грамотное добавление сетевого диска через политики

Очень удобно, когда пользователям не нужно постоянно лазить в обозреватель компьютеров (Сетевое окружение etc) для поиска часто используемого ресурса (папка с софтом, архив или общий обменник) или обращаться напрямую к определенному компьютеру. Есть два простых  решения:

  1. Создать ярлык на раб. стол (к примеру) на этот ресурс и юзать себе на здоровье.
  2. Подключить сетевой диск.

[Подробнее →]


Быстрый тест библиотек php

Этот скрипт не раз меня спасал. При различных испытаниях возможностей php, часто приходится пользоваться разными функциями из внешних библиотек (которые лежат в папке ext вроде). В этих случаях необходимо знать подключены ли эти библиотеки или нет и в этом помогает этот небольшой скрипт, который я написал давным-давно. [Подробнее →]