FreeBSD

Установка и настройка Webmin в FreeBSD

Решил поставить на FreeBSD сервер Webmin для удобного управления сайтами и т.д.

Постараюсь описать все проделанные мною шаги.

Немного информации:

Webmin — это web-интерфейс для удобного администрирования

Unix систем. Используя любой баузер, Вы можете настраивать

аккаунты юзеров, сервер Apache, DNS, файловый сервер и многое другое.

Подробнее...

Freebsd- замена строки в файле

10 ноября 2009
Рубрика: FreeBSD -> Администрирование

Случилось у меня такое, что надо заменить в файле достаточно большого обьема (через мс ну никак низя) одну строчку на другую (в имени базы данных при бекапе закралась ".").

Сначала попробовал так:

replace test test file file2

Долго оно заменялось. очень долго. я в итоге решил забить...

Еще вариант - с использованием sed:

cat file |sed 's/test/test2/' > file2

Этот вариант очень быстро все сделал. Так что... берем его на заметку ;)

Мониторинг FreeBSD сервера с отправкой отчета на email

25 февраля 2009
Рубрика: FreeBSD -> Администрирование

Задача : мониторинг FreeBSD сервера.

Под словом "мониторинг" я понимаю несколько критических вещей, связанных с безопасностью и работоспособностью сервера.

Статья пишется только для некоторых моментов, интересных и нужных лично мне, но, тем ни мение, может служить шаблоном для любых нужд.

"Моменты":

  1. Мониторинг свободного места на сервере (общая статистика и размер конкретного каталога)
  2. Прослеживание удачных логинов по SSH протоколу
  3. Прослеживание удачных логинов по FTP протоколу

Подробнее...

FreeBSD: Средства мониторинга

4 февраля 2009
Рубрика: FreeBSD -> Администрирование

Во FreeBSD существует огромное количество средств для получения информации о функционировании системы. Однако некоторые из них спрятаны немного нетривиально.

  1. Информация о дисках

    1. mount - показывает смонтированные подразделы и флаги из монтирования
    2. df - показывает смонтированные подразделы, их размер и свободное место на них
    3. fdisk /dev/ad0 - показывает информацию о диске ad0 и разделах на нем
    4. disklabel /dev/ad0s1 - показывает список подразделов в первом разделе диска ad0
    5. swapinfo - показывает список подразделов свопинга на дисках и их использование
    6. fstat - показывает список открытых файлов (имена файлов не выводятся)
    7. pstat -f - выводит список открытых файлов (имена файлов не выводятся)
    8. systat -vmstat n - каждые n секунд выводит количество транзакций с диском в секунду, объем записанных/считанных данных на диск в секунду, средний размер транзакции и процент времени в течение которого диск был занят работой.
    9. iostat - выводит информацию, аналогичную systat -vmstat, но не выводит занятости диска по времени и может выводить среднюю статистику с момента загрузки.
    10. vmstat - выводит количество операций на диске в секунду
    11. /stand/sysinstall - можно посмотреть и изменить разметку диска и монтирование
    12. less /etc/fstab - таблица монтирования при загрузке

    Подробнее...

Установка Subversion на FreeBSD

3 февраля 2009
Рубрика: FreeBSD

Я не буду рассказывать о том, что такое Subversion  и для чего оно все надо.  Скажу лишь только, что если вы не пробовали этот пакет, то обязательно попробуйте. Он будет очень полезен программистам-одиночкам и просто незаменим при работе в команде. Конечно, его можно использовать не только для управлением проекта, но и для управления версиями конфигурационных файлов, например.

И так... приступим.

Подробнее...