Архив рубрики: *BSD

FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution, which was based on Research Unix.

OpenBSD is a free and open-source security-focused operating system based on the Berkeley Software Distribution.

Linux: CPU Load – когда пора волноваться или что значит Load Average

14 мая 2014
 

 Скорее всего – вы уже знакомы с понятием Load Average. LA представляет собой три числа, которые отображаются в утилитах uptime и top, и выглядят примерно так: load average: 0.09, 0.05, 0.01 Большинство людей знают, что обозначают эти цифры: они отображают среднюю нагрузку за определённое время (1, 5 и 15 минут), и знают, что чем меньшее… Читать далее »

Monitorix: установка на FreeBSD/CentOS

7 мая 2014
 

 Monitorix – простая система мониторинга с возможностью вывода графиков в веб-интерфейс. Написана на Perl, веб-интерфейс работает через p5-HTTP-Server-Simple. Установка производится на: # uname -sr FreeBSD 9.0-RELEASE-p3 Ищем порт:

FreeBSD: настройка newsyslog для ротации логов

3 февраля 2014
 

 Если ведением логов занимается демон syslog, то их ротацией – утилита newsyslog. Демон syslog работает постоянно, и запускается при старте системы. Утилита newsyslog – запускается по cron-у, раз в час – если не указано иначе: # cat /etc/crontab | grep log # Rotate log files every hour, if necessary. 0       *       *       *       *       root   … Читать далее »

LDAP: управление пользователями и группами с помощью ldapscripts

11 января 2014
 

 ldapscripts – набор shell-скриптов,упрощающих работу с пользователями и группами в UNIX-системах. Вместо создания отдельных ldif-файлов каждый раз для добавления новой записи в LDAP – можно воспользоваться утилитами ldapadduser или ldapaddgroup. Кроме того, ldapscripts предоставляют ещё несколько утилит, упрощающих работу с LDAP. Скрипты используют объектные классы posixAccount (ldapadduser) и posixGroup (ldapaddgroup):

BASH: скрипт уведомлений на e-mail о неудачных попытках авторизации

17 ноября 2013
 

 Выполняется поиск по файлу лога веб-сайта, ищется одно из двух совпадений: вхождение строки “authentication failure“; вхождение строки “user.*not found“. Срабатывает он так: [Sun Nov 17 17:30:05 2013] [error] [client ***.37.***.**] user user: authentication failure for “/wp-login.php”: Password Mismatch [Sun Nov 17 17:29:52 2013] [error] [client ***.37.***.**] user sdcas not found: /wp-login.php [Sun Nov 17 17:35:19… Читать далее »

Linux: утилита free и очистка кеша памяти

2 ноября 2013
 

 Утилита free – один из основных инструментов администратора, позволяющая отобразить статистику используемой и свободной памяти сервера. Информацию free получает из файла /proc/meminfo – динамически изменяющего в процессе работы системы. О разделе proc и файловой системе procfs более подробно можно почитать в статье Linux: описание и назначение файловой системы proc и каталога /proc. Рассмотрим информацию, которую… Читать далее »