|
Автор |
Сообщение |
chip
Тысячник
Зарегистрирован: 22.04.2010 Сообщения: 2498
|
|
|
|
Григорий, с учетом того что 1 лицензия пусть 1000 грн, 100 компов =100000 грн. даже пол магазина не откроешь, у нас же не киоски на базаре а фирменные магазины. Вся фишка в том что с СПО на много меньше проблем, ну и какая ни какая экономия. |
|
Вернуться к началу |
|
|
Grigoriy
Тысячник
Зарегистрирован: 08.02.2006 Сообщения: 1322 Откуда: 74 регион, Россия
|
|
|
|
chip, есть правда нюанс, что человека сложно найти знающего СПО, они как правило все при деле. переманивать дорого. |
|
Вернуться к началу |
|
|
chip
Тысячник
Зарегистрирован: 22.04.2010 Сообщения: 2498
|
|
|
|
Григорий, это да. |
|
Вернуться к началу |
|
|
Grigoriy
Тысячник
Зарегистрирован: 08.02.2006 Сообщения: 1322 Откуда: 74 регион, Россия
|
|
Вернуться к началу |
|
|
chip
Тысячник
Зарегистрирован: 22.04.2010 Сообщения: 2498
|
|
|
|
Григорий, скрипты делаются под конкретную задачу, полезные для одного человека ненужные другому. |
|
Вернуться к началу |
|
|
Grigoriy
Тысячник
Зарегистрирован: 08.02.2006 Сообщения: 1322 Откуда: 74 регион, Россия
|
|
|
|
chip писал(а): |
Григорий, Кстать а свою школу не собираешься переводить
на линукс, если что поможем. |
вот думаю. если убрать личную заинтересованность то, останется что экономия средств бюджету учреждения, потому как деньги списываются с бюджета, правда сумма небольшая типа 300р (6$) за лицуху на год. и плюс каспер тот стоит около 200р (4$) и все. джругое дело стабильность..
есть счас проблема лишь, думаю, в контент фильтре.
в Зентьяле мне понравилось он подгружается в веб-морде и можно по спискам кому можно и куда, а DG много ручной работы и так не подгрузишь его...
но Зентьял ресурсоемкий слишком. (( |
|
Вернуться к началу |
|
|
chip
Тысячник
Зарегистрирован: 22.04.2010 Сообщения: 2498
|
|
|
|
Григорий, ставь дебиан, сквид, по сути нужно один раз настроить, потом редактировать пару файлов и все, там особо работы нет вообще. |
|
Вернуться к началу |
|
|
Grigoriy
Тысячник
Зарегистрирован: 08.02.2006 Сообщения: 1322 Откуда: 74 регион, Россия
|
|
|
|
chip, дак стоит и работает. не хочется ручками то ))) (совсем обленился)
DG не настроен только... хочется через веб-мордочку )) |
|
Вернуться к началу |
|
|
chip
Тысячник
Зарегистрирован: 22.04.2010 Сообщения: 2498
|
|
|
|
Григорий, да там нечего настраивать чтоб аж веб мордой пользоватся. Поставь себе тогда sams. |
|
Вернуться к началу |
|
|
Grigoriy
Тысячник
Зарегистрирован: 08.02.2006 Сообщения: 1322 Откуда: 74 регион, Россия
|
|
|
|
chip, а версия типа 1.5 или 2.0. в 2.0 у них нет deb пакетов смотрю
P.S хотя можно и конвертировать из rpm |
|
Вернуться к началу |
|
|
chip
Тысячник
Зарегистрирован: 22.04.2010 Сообщения: 2498
|
|
|
|
Григорий, Я не знаю, никогда его не ставил и ставить не буду, так как оно более чем не нужно, все что полезно из веба это парсер логов, например сарг. |
|
Вернуться к началу |
|
|
Grigoriy
Тысячник
Зарегистрирован: 08.02.2006 Сообщения: 1322 Откуда: 74 регион, Россия
|
|
|
|
chip, вот характеристику какую дали второй версии:
"Короче, повозился я с этим поделием и советую про него забыть. Косяков там масса, причем довольно грубых, собрать это все, конечно можно, но качество всего проекта под очень большим вопросом, себе на сервера я бы это ставить не стал."
ты прав тут... |
|
Вернуться к началу |
|
|
Константин
Зарегистрирован: 11.06.2015 Сообщения: 3
|
|
|
|
У меня в школе сервак на Debian. Ну Вы, Григорий, знаете. Для мониторинга некоторых логов состряпал bash-скрипт. Он мне html-ечку формирует. Смотрю этот отчёт через apache настроенный только на локальный интерфейс. А сам скрипт простенький:
Код: |
#! /bin/bash
echo "Задумался...";
IFS=$'\t\n';
file="/var/www/otch/index.html?quot;;
rm $file;
cat > $file <<EOF
<html>
<head>
<meta content="text/html; charset=utf8" http-equiv="content-type">
<title></title>
</head>
<body style="font-family: monospace;">
<h3>Сводный отчёт по серверу старшей школы</h3>
EOF
echo "<hr>" >> $file;
echo $(date) >> $file;
echo "<hr>" >> $file;
echo "<h4>Кто в системе, uptime и пр. (w)</h4>" >> $file;
echo "<pre>" >> $file
w >> $file
echo "</pre>" >> $file
echo "<hr>" >> $file
echo "<h4>Процессы (ps auxf)</h4>" >> $file;
echo "<pre>" >> $file
ps auxf >> $file
echo "</pre>" >> $file
echo "<hr>" >> $file
echo "<h4>Процессы (pstree)</h4>" >> $file;
echo "<pre>" >> $file
pstree >> $file
echo "</pre>" >> $file
echo "<hr>" >> $file
echo "<h4>Сеть</h4>" >> $file;
echo "<b>netstat -tunap</b>" >> $file;
echo "<pre>" >> $file
netstat -tunap >> $file
echo "</pre>" >> $file
echo "<hr>" >> $file
echo "<h4>Поедатели памяти</h4>" >> $file;
echo "<b>ps</b>" >> $file;
echo "<pre>" >> $file
ps eo size,pid,user,command | awk '{ hr=$1/1024 ; printf("%13.6f Mb ",hr) } { for ( x=4 ; x<=NF ; x++ ) { printf("%s ",$x) } print "" }' | sort >> $file
echo "</pre>" >> $file
echo "<hr>" >> $file
echo "<h4>Распределение памяти</h4>" >> $file;
echo "<b>cat /proc/meminfo</b>" >> $file;
echo "<pre>" >> $file
cat /proc/meminfo >> $file
echo "</pre>" >> $file
echo "<hr>" >> $file
echo "<h4>Фильтр контента</h4>" >> $file;
echo "<b>Dansguardian</b>" >> $file;
echo "<pre>" >> $file
grep $(date +%Y.%m.%d | sed 's/\.0/\./g') /var/log/dansguardian/access.log | enconv >> $file
echo "</pre>" >> $file
echo "<hr>" >> $file
echo "<h4>Раздача IP за сегодня</h4>" >> $file;
echo "<b>isc-dhcp-server</b>" >> $file;
echo "<pre>" >> $file
LANG=en_US.UTF-8;
grep "DHCPOFFER" /var/log/dhcpd/dhcpd.log | grep "$(date +%b" "%e)" >> $file;
LANG=ru_RU.UTF-8;
echo "</pre>" >> $file
echo "<hr>" >> $file
echo "<h4>Кто в сети сейчас</h4>" >> $file;
echo "<b>whoinlan</b>" >> $file;
echo "<pre>" >> $file
whoinlan >> $file;
echo "</pre>" >> $file
echo "<hr>" >> $file
echo "<h4>Лог аутентификаций и пр.</h4>" >> $file;
echo "<b>/var/log/auth.log</b>" >> $file;
echo "<pre>" >> $file
tail -n 100 /var/log/auth.log >> $file
echo "</pre>" >> $file
echo "<hr>" >> $file
echo "<h4>Правила блокировки android.</h4>" >> $file;
echo "<b>/etc/dhcp/dhcpd.conf</b>" >> $file;
echo "<pre>" >> $file
grep "android.*deny booting" /etc/dhcp/dhcpd.conf | sort -u | nl -w1 >> $file
echo "</pre>" >> $file
echo "<hr>" >> $file
echo "<h4>Сработка iptables.</h4>" >> $file;
echo "<b>iptables -nvL</b>" >> $file;
echo "<pre>" >> $file
iptables -nvL >> $file
echo "</pre>" >> $file
echo "<hr>" >> $file
echo "<h4>Защита от брутфорса</h4>" >> $file;
echo "<b>fail2ban</b>" >> $file;
echo "<pre>" >> $file
grep $(date +%F) /var/log/fail2ban.log >> $file
echo "</pre>" >> $file
echo "<hr>" >> $file
cat >> $file <<EOF
</body>
</html>
EOF
echo "Готово. Результаты спиритического сеанса в $file";
echo |
Можно и без html, а просто plain-text, а потом хоть через mc, хоть cat | less, хоть, что угодно.
Не часто нужны такие логи. |
|
Вернуться к началу |
|
|
chip
Тысячник
Зарегистрирован: 22.04.2010 Сообщения: 2498
|
|
|
|
а можно просто через systemd |
|
Вернуться к началу |
|
|
Grigoriy
Тысячник
Зарегистрирован: 08.02.2006 Сообщения: 1322 Откуда: 74 регион, Россия
|
|
|
|
Константин, это вы по поводу sams? ну не знаю он мне сам по себе нравился еще с версии 1.4 и 1.5.
счас вроде как испортился или просто переписывать надо. |
|
Вернуться к началу |
|
|
|
|