|
|
www.lissyara.su
—> статьи
—> FreeBSD
—> Security
—> nod32 mirror script
nod32 mirror script
Автор: alexco.
Предыстория: Однажды в далеком 2007-2008 году я работал в одной небольшой локальной сети в Москве, занимался разработкой и доработкой web-проектов фирмы, все сервера у нас крутились под linux и приходилось вникать в тонкости работы с системой, шли месяцы, рос и интерес и в конечном итоге дома образовался штат серверов и клиентских компов, чем я только тогда не занимался и игровые сервера и voip и iptv и т.п. Однажды я перешел на nod32 и подсел, я был доволен, но естественно перспективы покупки лицензии и поиска ключей по интернету меня не устроили, ибо компьютеров было не мало, и время было такое когда каждый сетевой энтузиаст безвозмездно что то давал в локальную сеть, я решил поднять зеркало. Тогда я нечего об этом не знал, не о структуре папок на сервере, но о конкретных файле update.ver, начался поиск по интернету. Нашел я тогда 20 строчный скрипт на bash, но главное я понял суть работы. В конце концов мне попался скрипт с авто поиском ключей на perl, ставить я его не стал, ибо описание по установке выглядело сложнее чем перспектива написания своего скрипта. И так ближе к делу...
Название скрипта: nod32 mirror script
Платформа: Windows, Linux, FreeBSD
Софт: php; wget; unrar; любой (http, ftp, share) сервис
Текущая версия: 3.0.0 beta2 (на момент написания статьи)
Приемущества:
Кроссплатформенность
Ведение журнала
Авто поиск ключей
Выбор языка обновлений
Выбор архитектуры обновлений
Пользовательские шаблоны поиска
Описания по установке nod32 mirror script ver. 3.0.0 beta2:
Для Linux:
1. Скачиваем последнюю версию скрипта
wget http://213.141.141.87/files/nod32ms_latest.tar.bz2 или в конце статьи
2. Создаем рабочий каталог для содержимого архива
mkdir /etc/nod32ms/
3. Переходим в рабочий каталог
cd /etc/nod32ms/
4. Извлекаем содержимое архива
tar -xvjpf nod32ms_latest.tar.bz2
5. Создаем файл ручного запуска
touch /etc/nod32ms/manual_start.sh
6. Добавляем в файл manual_start.sh параметры ручного запуска
cd /etc/nod32ms/ && php -q update.php
7. Добавляем в файл crontab параметры автоматического запуска
0 */2 * * * root cd /etc/nod32ms/ && php -q update.php
| Для FreeBSD:
1. Скачиваем последнюю версию скрипта
wget http://213.141.141.87/files/nod32ms_latest.tar.bz2 или в конце статьи
2. Создаем рабочий каталог для содержимого архива
mkdir /usr/local/etc/nod32ms/
3. Переходим в рабочий каталог
cd /usr/local/etc/nod32ms/
4. Извлекаем содержимое архива
tar -xvjpf nod32ms_latest.tar.bz2
5. Создаем файл ручного запуска
touch /usr/local/etc/nod32ms/manual_start.sh
6. Добавляем в файл manual_start.sh параметры ручного запуска
cd /usr/local/etc/nod32ms/ && /usr/local/bin/php -q update.php
7. Добавляем в файл crontab параметры автоматического запуска
0 */2 * * * root cd /usr/local/etc/nod32ms/ && /usr/local/bin/php -q update.php
| Для Windows:
1. Скачиваем последнюю версию скрипта
http://213.141.141.87/files/nod32ms_latest.rar или в конце статьи
2. Создаем рабочий каталог для содержимого архива
mkdir c:\nod32ms\
3. Переходим в рабочий каталог
cd c:\nod32ms\
4. Извлекаем содержимое архива
unrar x -y \путь до файла\nod32ms_latest.rar c:\nod32ms\
5. Создаем файл ручного запуска
c:\nod32ms\manual_start.bat
6. Добавляем в файл manual_start.bat параметры ручного запуска
\путь до php\php.exe -q update.php
7. Скачиваем любой cron под Windows и прописываем туда
\путь до php\php.exe -q c:\nod32ms\update.php
|
nod32ms_3.0.0_beta2.rar
|
файл
|
скачан
|
размер
|
размещён
|
примечание
|
|
600
|
637.3kb
|
2011-09-27
|
nod32ms 3.0.0 beta2 / 27.09.2011
|
|
nod32ms_3.0.0_beta2.tar.bz2
|
файл
|
скачан
|
размер
|
размещён
|
примечание
|
|
554
|
676kb
|
2011-09-27
|
nod32ms 3.0.0 beta2 / 27.09.2011
|
|
nod32ms_3.0.0_beta2.tar.gz
|
файл
|
скачан
|
размер
|
размещён
|
примечание
|
|
383
|
647.6kb
|
2011-09-27
|
nod32ms 3.0.0 beta2 / 27.09.2011
|
|
Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?f=3&t=32285&start=225.
размещено: 2011-09-27,
последнее обновление: 2011-09-29,
автор: alexco
|
|
|
|
2014-07-27, lissyara
gmirror
Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9
Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
|
Статистика сайта
|
Сейчас на сайте находится: 39 чел.
|
За последние 30 мин было: 147 человек
|
За сегодня было 2650 показов, 651 уникальных IP
|
|
|
|
Этот информационный блок появился по той простой причине,
что многие считают нормальным, брать чужую информацию не уведомляя автора
(что не так страшно), и не оставляя линк на оригинал и автора — что более существенно.
Я не против распространения информации — только за. Только условие простое — извольте
подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой,
незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
Если соизволите поставить автора в известность — то вообще почёт вам и уважение.
© lissyara 2006-10-24 08:47 MSK
|
|
|
Комментарии пользователей [8 шт.]