Материал ориентирован на последние версии операционных систем FreeBSD, РУС-BSD, OpenBSD. Особое внимание уделяется повседневным задачам администратора.
Рассмотрено резервное копирование, настройка сетевых сервисов, организация RAID-массивов, борьба с рекламными баннерами и спамом, анализ журналов сервера, подсчет трафика, мониторинг сети и др.
Подробно описана настройка почтового сервера (Postfix), Web-сервера (Apache) в связке с интерпретатором PHP и сервером баз данных MySQL, серверов DNS/DHCP/FTP и других сетевых служб.
Данная книга — практическое руководство по настройке сервера и, местами, рабочей станции на базе FreeBSD.
Основной упор был сделан именно на серверное применение FreeBSD. И это не удивительно, ведь в большинстве случаев эта операционная система работает на серверах.
Кроме системы FreeBSD в книге уделяется внимание системам OpenBSD и РУС-BSD.
OpenBSD считается самой защищенной в мире BSD-систем (хотя куда уже больше защиты?).
РУС-BSD обладает преднастроенным графическим интерфейсом пользователя, предустановленными пользовательскими приложениями и графическим инсталлятором, что позволяет использовать ее в качестве настольной BSD-системы.
🚩 О BSD по чесноку
В остальном РУС-BSD подобна FreeBSD, поэтому все, что будет сказано о FreeBSD, актуально и для РУС-BSD.
Порядок чтения книги зависит от ваших знаний. Если вы уже работали с UNIX, можете начать читать с той главы, которая вам более всего интересна.
Начинающим BSD-пользователям рекомендуется читать книгу последовательно. Впрочем, некоторые главы можно пропускать по своему усмотрению — например, главы по установке OpenBSD и РУС-BSD при отсутствии желания работать с этими операционными системами.
Источник: www.kavserver.ru
Что такое FreeBSD
Обновлено: 01.03.2021 Опубликовано: 28.12.2016
бесплатная операционная система на базе UNIX. Отличительные черты — высокая скорость работы, низкие требования к оборудованию и стабильная работа при построении Интернет-сервисов. Именно из-за последнего активно используется для организации Интернет-шлюзов и веб-серверов.
Как правило, FreeBSD устанавливают на физические серверы или в качестве гостевой системы виртуальной машины. Есть вариант установки графической оболочки с рабочим столом (Desktop) для настольных компьютеров или ноутбуков.
Скачать FreeBSD можно бесплатно с официального FTP-сервера (путь /releases/ISO-IMAGES/). Одни из последних версий на 2021 год — 11, 12, 13.
Основные отличия от систем на базе Linux:
- Основной источник для установки программного обеспечения во FreeBSD — система портов, в Linux — пакетов.
- Во FreeBSD могут отличаться некоторые системные пути, например /etc (Linux), /usr/local/etc (FreeBSD).
- По мнению большинства, FreeBSD более надежна и безопасна.
- Linux более динамичный и быстрее развивается, поэтому самое передовое программное обеспечение сначала появляется на Linux.
На базе FreeBSD разработаны:
FreeBSD | Обзор, мнение, пригодность для десктопа
- XNU. Ядро Mac OS X.
- FreeNAS. Хранилище NAS.
- TrueBSD. Белорусский LiveDVD.
- MiniBSD. Компактный FreeBSD.
- pfSense. Решение для периметра.
- DesktopBSD. С графической оболочкой для домашнего использования.
- PC-BSD. LiveCD с графической оболочкой KDE для настольных систем.
- GhostBSD. LiveCD с графической оболочкой GNOME для настольных систем.
Это лишь небольшой пример сборок.
Подробнее о FreeBSD на Википедии
Встречается в статьях
Решение проблем:
Инструкции:
- Как настроить цифровую подпись DKIM в связке с Postfix
- Как вручную настроить сервер хостинга на CentOS 7
- Как настроить Freeradius для Active Directory и MySQL
- Как оптимизировать веб-сервер NGINX
- Как настроить samba4 на FreeBSD 10
- Как настроить NGINX с поддержкой HTTP/2
- Установка XMPP-сервера Openfire на CentOS для мгновенного обмена сообщениями
- Установка Openfire на Ubuntu для мгновенного обмена сообщениями
- Установка Nginx + PHP + MySQL + PostgreSQL на Astra Linux
- Установка веб-сервера Apache на FreeBSD
Мини-инструкции:
- Как узнать значение MTU в Windows и UNIX
- Как расшарить папку в Samba
- Как настроить ротацию логов во FreeBSD
- Свободное место на разделах UNIX
- Как во FreeBSD монтировать CIFS
- Настройка NFS сервера на FreeBSD
- Как использовать SCP без пароля
- Шпаргалка по работе с пользователями во FreeBSD
- Как изменить mac-адрес во FreeBSD
- Хранение лога radpostauth в MySQL
- Использование tar в UNIX-системах
- Как добавить или удалить маршрут на FreeBSD
- Инструкция по установке VMware Tools на Linux
- Инструкция по установке VMware Tools на FreeBSD
- Как работать с симлинками в Windows и Linux
- Как настраивать перенаправления в сервере NGINX
- Как настроить Apache для работы по HTTPS (SSL)
- Настройка лимитов отправки сообщений в почтовом сервере Postfix
- Как настроить автоматическую чистку логов в системах UNIX
- Инструкция по настройке почтового клиента Mutt
- Инструкция по переходу на новую версию GLPI
- Просмотр и смена расположения файлов базы MySQL / MariaDB
- Как обновить временную зону на устаревших системах Windows, Linux и FreeBSD
- Установка и настройка системы CI/CD Teamcity на Linux Ubuntu Server
- Программный межсетевой экрана (маршрутизатор) pfSense — установка и настройка
- Как сбрость пароль суперпользователя root в системах UNIX
- Как создавать резервную копию Nextcloud и восстанавливать ее
Вопросы и ответы:
- Какая операционная система лучше подходит для файлового сервера
- Использование операторов сравнения в UNIX shell
- Что в первую очередь нужно настраивать на UNIX серверах
- Сколько стоит настроить сервер и от чего зависит цена
- Как собрать сведения об оборудовании и системе компьютера на Linux и FreeBSD
Примеры моих работ:
Источник: www.dmosk.ru