Archive for the ‘FreeBSD’ Category

Monitoring 1Gb/s by Cacti

Saturday, March 21st, 2009

Столкнулся с проблемой мониторинга гигабитного канала, изза переполнения 32bit counter'ов в net-snmp, все что выше 128Mb/s проседало на графиках. Решение: мониторить гигабитные каналы нужно через 64bit counter'ы, они дефолтно не собираюстя при установке пакета net-snmp Устанавливаем net-snmp: make WITH_MFD_REWRITES=yes install clean Проверяем: snmpwalk -c public -v2c 127.0.0.1 ifXTable | grep Counter64 IF-MIB::ifHCInOctets.1 = Counter64: 2517975478429 IF-MIB::ifHCInOctets.2 = ...

rsync + ssh

Wednesday, December 10th, 2008

Итак, для чего нужен RSync? RSync — был разработан как замена старой команды rcp. С помощью которой производилось копирование файлов между машинами UNIX-систем. RSync очень удобен, так как его алгоритм построен так, что он отслеживает как изменился файл и копирует только необходимые части. Причём для выявления изменений, ему не надо сравнивать ...

Работа со временем

Monday, December 8th, 2008

Получить дату вчерашнего дня: #date -v -1d +%y-%m-%d 08-12-07 Время в юникс формате (unix time) #date +%s 1228862342

SSH Public key based authentication

Tuesday, November 11th, 2008

Генерируем ключи для машины которая будет подключаться к серверу: #cd ~/.ssh #ssh-keygen -t dsa -f id_dsa Копируем на сервер id_dsa.pub в папку ~/.ssh Выполняем: #cat id_dsa.pub | authorized_keys && rm id_dsa.pub #chmod 700 ~/.ssh #chmod 600 ~/.ssh/authorized_keys Проверяем.

Руссификация FreeBSD7

Sunday, August 10th, 2008

В /etc/rc.conf добавить: font8x14="cp866-8x14" font8x16="cp866b-8x16" font8x8="cp866-8x8" keymap="ru.koi8-r" scrnmap="koi8-r2cp866" В /etc/ttys для всех теримналов должно быть прописано cons25r вместо cons25, если это не так - исправьте. Для пользователя должна быть установлена русская локаль. Для изменения класса уже существующего пользователя используйте команду: pw user mod username -L russian В домашней папке пользователя должен присутствовать файл .inputrc set meta-flag on set convert-meta off set output-meta ...

PortAudit vulnerability ignore

Tuesday, April 29th, 2008

Если вы используете portaudit, и установка порта прерывается при наличии уязвимости, игнорировать ее можно так: $ cd /usr/ports/lang/php4 $ make -DDISABLE_VULNERABILITIES Для portupgrade: $ portupgrade -m DISABLE_VULNERABILITIES=lang/php4

FreeBSD IP alias

Monday, January 28th, 2008

Добавить на живую: ifconfig em0 add 213.219.xxx.xxx netmask 255.255.255.0 Добавить в /etc/rc.conf, что бы сохранить при перезагрузке: ifconfig_em0_alias0="inet 213.219.xxx.xxx netmask 255.255.255.0"

Сброс пароля root Freebsd 6.Х

Thursday, November 15th, 2007

Загружаем систему в sinle mode Выбираем shell: /bin/sh Монтируем разделы: mount -t ufs -a Меняем пароль: passwd