Храним пользователей FreeRADIUS в безе данных

FreeRADIUS сервер

Всем привет!
Вторая часть материала по настройке FreeRADIUS сервера
Первая часть материала рассказала, как настроить RADIUS сервер для авторизации на WI-FI точках доступа с хранением пользователей в текстовом файле.
В этой части мы настроим связку FreeRADIUS с базой данных MySQL, установим NGINX, PHP и web-интерфейс для добавления-удаления пользователей.

Читать далее

Установка Freeradius 3 на FreeBSD

Всем доброго времени!

Рано или поздно приходит понимание, что один пароль для авторизации на Wi-Fi точке это не совсем правильно, исключение домашний Wi-Fi роутер, да и то не всегда.
Люди приходят и уходят, вместе с ними уходят пароли, что кране нехорошо для безопасности.
Можно конечно менять пароль с увольнением сотрудника и заново всем его раздавать, но согласитесь, если клиентов больше 10…. так себе занятие.
Решил поделиться с вами рабочим рецептом авторизации пользователей через Radius сервер т.е. каждый пользователь в такой схеме будет иметь свой логин и пароль.
Статья будет в двух частях, в этой статье рассмотрим установку и первоначальную настройку Freeradius3 с хранением клиентов в текстовом файле.
Во второй части прикрутим хранение в MySQL + WebGUI для администрирования.

Читать далее

Статистика подписчиков в вконтакте

Всем привет!
Из академического интереса решил попробовать прикрутить график к Zabbix, который отображал бы количество подписчиков в группе в вконтакте.
И что из этого получилось:)

Читать далее

Ускоряем создание бекапов

Всем добра.
Есть у меня в арсенале одна машинка под управление FreeBSD, которая делает ежедневные бекапы самописными скриптами samba shares. размер данных растет, время бекапа увеличивается, в итоге получил ситуацию при которой бекап не успел сделаться в нерабочее время. Небольшой анализ выявил, что штатный gzip работает на одном ядре.
Беглое чтение интернет-поисковиков подсказали, что есть портированные архиваторы, которые умеет работать на нескольких процессорах (ядрах).
Свой выбор я остановил на pigz.

Читать далее

Ubuntu объединение сетевых интерфейсов

И опять — здравствуйте!
Назрела короткая заметка про агрегировании сетевых интерфейсов в Ubuntu.
С помощью которой можно существенно увеличить сетевую скорость сервера при наличии свободных сетевых интерфейсов.

Итак, дано:

  1. Сервер Ubuntu 14.04
  2. Сетевая карта eth0
  3. Сетевая карта eth1
  4. Сеть 10.200.6.0/24
  5. IP адрес сервера 10.200.6.8

Читать далее