OS, Linux, CentOS, Debian, FreeBSD, FreeNAS, PCBSD, SUSE Linux, Ubuntu

sysinstall - если FreeBSD нестандартной версии

Если вы обновили систему и ядро то возникает одна проблемка- sysinstall не устанавливает пакеты с криками нету такого на серваке а версию через uname -a пишет *RELEASE-p4, например. Я столкнулся с разницей версий для DesktopBSD, PCBSD.

FreeBSD - компилируем ядро

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

Шпаргалки для FreeBSD. Лучше такое записать или запомнить.

Очередность запуска сервисов FreeBSD.

Посмотреть очередность запуска сервисов в freebsd.
#rcorder /etc/rc.d/* /usr/local/etc/rc.d/*

Запустить или остановить службу можно скриптом, который лежит в папке /etc/rc.d/ .

FreeBSD - что должен знать и уметь сделать новичек после установки

Основные действия в командной строке FreeBSD. Создавалось для версии 6.2 но актуально и для более свежих версий. Предполагаю, что Вы работаете перед консолью СВОЕГО сервера. Если он стоит у провайдера или это VPS- некоторые команды могут быть просто не разрешены. Есть еще шпаргалки тут.

2. Ставим сервер FreeBSD 6.3/7.0 RELEASE. Вторая серия. Apache+php+mySQL

В первой серии установки сервера FreeBSD мы установили основу - саму систему. Далее установка своего WEB-сервера. При наличии более менее нормального канала и бесперебойной работы самого сервера можем сэкономить на хостинге.

Установка WEB-сервера

Apache22

1. Ставим сервер FreeBSD 6.3/7.0/x.x RELEASE. Первая серия.

Найти отличия в установке FreeBSD 6.3 и 7.0 (да и в более новых релизах, скажем про них версия x.x) найти трудно и потому буду решать просто нужную и важную задачу- Офисный интернет-сервер. Почта, фтп и сервер групповой работы с доступом через WEB. Пользовательские базы почтового сервера (Exim) на mySQL.

FreeBSD - установка программ из портов

Возникла как-то ситуация. И с целью избежать дополнительных вопросов, в качестве примера,  ставим наиболее популярный Apache на FreeBSD из портов Многие вещи великие ГУРУ (не только FreeBSD-шные) понимают как само собой разумеется. Для новичков - каждая команда - загадка, каждое действие - магическое набивание букавок.

Забыл пароль root в FreeBSD? Читать!

Сменить пароль можно следующим образом:

1. Загрузиться в режиме «Single user».
2. Перемонтировать корневую ФС в режиме чтения/записи

# mount -u /

3. Изменить собственно сам пароль root

# passwd
Changing local password for root
New Password:
Retype New Password:

Что лучше? Linux vs BSD vs *NIX

Чтобы не начинать войну систем процитирую (по памяти) подпись одного чела "Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже."

Защита по питанию APC Smart-UPS + nut на FreeBSD

 

Надо настроить мониторинг наличия входящего питания для защиты зоопарка серверов, частично виртуальных.

Backup - простое решение с использованием dd

1) архивация раздела  с помощью dd.
Подготовительный этап - заполняем нулями свободное место (одинаковые данные легко сжимаются)

mkdir /mnt/backup
mount /dev/sda2 /mnt/backup
cat /dev/zero > /mnt/backup/nulik
rm /mnt/backup/nulik
umount /dev/sda2
dd if=/dev/sda2 bs=8M | gzip > sd2-disk.img.gz

gunzip -c sd2-disk.img.gz > /dev/sda2

Видеонаблюдение под Linux (avreg.net)

Хорошая система для службы безопасности. AVReg предлагает систему видеонаблюдения, к которой можно подключить обычную вэб-камеру. Работает под Linux. Бесплатно до 4 камер, для маленького офиса более чем достаточно.


Оставлю себе памятку на всякий случай.

ZFS - включение дисков по GPT имени

Есть зеркало ZFS на FreeBSD все диски в него включены по имени физических портов (натворил такое при установке системы). Перевключим устройства по меткам GPT
Отвязка от физических портов включения облегчает эксплуатацию системы в
целом.

Начальный вид:
zpool status data

Ubuntu - установить KDE.

Установленный Gnome на ubuntu - дефолтное рекомендуемое поведение. Хочется KDE? Будет если ввести команду

sudo apt-get install  kubuntu-desktop


Включить SSH-сервер в Ubuntu desktop.

 По умолчанию в Ubuntu сервер SSH отсуствует. Как включить SSH для доступа к компьютеру? Просто как раз-два-три

установить сервер
> sudo apt-get install openssh-server

Редактировать конфигурацию
> gksu gedit /etc/ssh/sshd_config

что нужно изменить/редактировать:

RSS-материал