FreeBSD
Аудит работы пользователей через сервер SAMBA
В нашей сети в качестве файлопомойки по политике всем пользователям подключен сетевой диск "W". Необходимо было как то контролировать действия юзеров с данным диском (открытие, создание, удаление или переименование файлов и каталогов). В самбе уже есть для этих целей необходимый модуль "full_audit", который умеет все выше перечисленное.
- Войдите на сайт для отправки комментариев
- Читать далее
Локализация FreeBSD 8.2 в UTF-8
UTF-8 является "универсальной" кодировкой для многих UNIX-like систем. Вот и я решил прикрутить ее на свой сервер, написал простенький скрипт.
VER=`/usr/bin/uname -r`
echo -n "Enter the username: "
read username
#/etc/login.conf
cp /etc/login.conf /etc/login.conf.orig
echo 'russian|Russian Users Accounts:\
Создаем программный RAID1 в FreeBSD 8.2
Решил попробовать софт-рейд в FreeBSD, как раз под рукой оказалось 2 идентичных винта (желательно одного производителя и объема).
При установке FreeBSD, первый определился как ad10, другой - ad12.
[ ] ad12 - будет выступать зеркалом.
- Войдите на сайт для отправки комментариев
- Читать далее
Реализация корзины в SAMBA
После нескольких звонков с работы во время отпуска, с вопросом: "Как мне восстановить тот файл, который я удалила с сетевого диска? Что, все набирать заново?", решил поискать реализацию проблемы в SAMBA. Раньше это был патч(smbrecycle_bin), сейчас включили в пакет. Сложного ничего нет, суть заключается в том, что все удаленные объекты будут перемещаться в специально созданную папку ".recycle".
- Войдите на сайт для отправки комментариев
- Читать далее
Установка и настройка ejabberd для вашего домена
В данной статье хочу описать настройку Jabber-сервера для своего домена.
В качестве jabber-сервера решил использовать легковесный - ejabberd (Erlang Jabber Daemon).
Сначала необходимо установить - erlang.
[root@router /usr/ports/lang/erlang-lite/]#make config
В окне "Options for erlang-lite r14b01_1,1" выбираем:
Рисуем графики с помощью RRDtool + collectd
В этой заметке хочу описать один из вариантов использования набора графических утилит RRDtool, для мониторинга системных ресурсов и загруженности на сетевых интерфейсах. Итак, приступим к установке.
Для отрисовки графиков необходимо установить RRDtool:
[root@router /]# cd /usr/ports/databases/rrdtool12
Установка и настройка FTP-сервера - vsftpd
Решил обратить внимание, еще на один знатный FTP-сервер, имя которого - vsftpd. Vsftpd был разработан и реализован с нуля с учетом требований безопасности. По нагрузкам, вот краткий пример:
За 24 часов, Vsftpd обслужил 2.6TB с одновременным число пользователей более 1500. Это на одной машине!
- Войдите на сайт для отправки комментариев
- Читать далее
Настройка PPTP(VPN) сервера с помощью mpd5
В данной заметке хочу рассказать, как настроить PPTP сервер с помощью MPD5. Необходимо было настроить доступ к серверу организации по VPN-каналу, как оказалось ничего сложного в этом нет.
1. Обновляем порты.
2. Устанавливаем демон mpd:
- Войдите на сайт для отправки комментариев
- Читать далее
Конфигурирование DNS-сервера BIND (Master & Slave)
В один прекрасный день возникла идея, а не зарегистрировать ли себе доменное имя в интернете?! Первым делом приглянулся свободный - unix.ck.ua.
Хостер предоставлял поддержку домена на своих NS-серверах, но за деньги. Решил пойти другим путем, настроить поддержку домена у себя.
Tmpfs - файловая система в памяти!
Tmpfs — предназначена для ускорения работы ОС FreeBSD (монтирования FS, но размещается в ОЗУ вместо HDD), она портированна с NetBSD и впервые входит в состав FreeBSD 7.0.
В основном в UNIX, tmpfs используют для работы с /tmp, так как после перезагрузки все файлы удаляются. Tmpfs динамически использует свободную память.