freebsd

  1. Itnull

    Управление пакетами во FreeBSD при помощи утилиты pkg

    Как известно, во FreeBSD можно использовать пакеты как бинарные, так и собранные из исходных кодов при помощи портов. Устройство портов за последнее время ничем не изменилось. А вот на смену утилитам для управления бинарными пакетами pkg_add, pkg_info и прочим pkg_* в последних версиях FreeBSD...
  2. Itnull

    Добавление тома и создание разделов в FreeBSD

    После добавления тома в панели управления, необходимо сделать его доступным для операционной системы. Подключитесь к серверу с правами суперпользователя и выполните просмотр всех томов, введите команду: geom disk list Пример результата: Geom name: vtbd0 Providers...
  3. Itnull

    3DM - web-интерфейс для работы с RAID-контроллерами 3ware

    Разбираясь с RAID-контроллерами 3ware, обнаружил еще одну утилиту - 3DM, которая реализует возможности утилиты tw_cli через web-интерфейс. Утилита 3DM присутствует в портах. Выполним установку: # cd /usr/ports/sysutils/3dm && make install clean && rehash По завершению установки, порт вывел...
  4. Itnull

    Установка CrowdSec Firewall Bouncer на FreeBSD

    Packages installation Update the current package database and install the following packages. Make sure your systems is configured with a FreeBSD official repository either latest or quaterly pkg -vvv|awk '/Repositories:/,/}/' Repositories: FreeBSD: { url ...
  5. Itnull

    FreeBSD: настройка newsyslog для ротации логов

    # cat /etc/crontab | grep log # Rotate log files every hour, if necessary. 0 * * * * root newsyslog Настройки ротации логов хранятся в файле /etc/newsyslog.conf, к примеру: # logfilename [owner:group] mode count size when flags [/pid_file] [sig_num]...
  6. Itnull

    How to install Elasticsearch on FreeBSD Latest

    lasticsearch — это поисковая и аналитическая система с открытым исходным кодом, которая используется для хранения, поиска и анализа данных в режиме реального времени. В этом руководстве мы проведем вас через процесс установки Elasticsearch на FreeBSD Latest. Предварительные условия Сервер...
  7. Itnull

    Как заблокировать вход пользователей, работающих через сеть Tor

    Список точек выхода сети Tor, с которых инициируются исходящие соединения, можно загрузить на официальном сайте проекта Tor: https://check.torproject.org/cgi-bin/TorBulkExitList.py или используя неофициальные архивы: https://www.dan.me.uk/torlist/ По указанным адресам выдаются...
  8. Itnull

    FreeBSD и Linux: перезапуск подсистемы сети без перезагрузки

    В статье перечислены методы, позволяющие быстро перезапустить сетевые службы без перезагрузки. [Linux] Перезапуск сетевых служб без перезагрузки в Linux: #/etc/init.d/network restart В общем случае папка /etc/init.d/ содержит набор скриптов для разных служб. Для запуска: # /etc/init.d/...
  9. Itnull

    Установка и настройка почтового сервера на связке Dovecot и Exim без БД в FreeBSD

    Рассмотрим установку и настройку связки Dovecot и Exim без использования базы данных для хранения учетных записей пользователей. Аутентификация будет производиться проверкой текстовой пары логин и пароль при этом данные для аутентификации будут храниться в отдельном текстовом файле. Все...
  10. Itnull

    Настройка IPFW + NAT в FreeBSD 14

    На сервере работает веб-сервер и другие сервисы, для это необходимо открыть порты доступа. Также надо настроить возможность проброса портов с внешнего IP адреса на компьютеры локальной сети, для торрент-клиентов, сетевых игр и так далее… Включение IPFW + NAT Открываем файл /etc/rc.conf nano...
  11. Itnull

    Автоматизация резервного копирования базы данных MySQL

    Прежде чем углубиться в сценарий, давайте обрисуем основные задействованные компоненты: Учетные данные базы данных: DB_USER: ваше имя пользователя MySQL. DB_PASSWORD: ваш пароль MySQL. DB_NAME: имя базы данных, для которой требуется создать резервную копию. Каталог резервного...
  12. Itnull

    FreeBSD/Fail2ban/IPFW

    И так, мы начнем с настройки ipfw. Я напишу комментарии к каждому правилу что бы было более понятно. Обычно для этого создается исполняемый скрипт /etc/rc.firewall, по умолчанию этот скрипт присутствует в системе и вы можете много из него подчерпнуть. Но я показываю маленький пример. #!/bin/sh...
  13. ruslan.n

    как пропатчить kde2 под freebsd

    как пропатчить kde2 под freebsd
  14. Itnull

    Файрвол IPFW в ОС FreeBSD

    Ipfirewall - open source модуль, портированный на многие ОС. В этом списке FreeBSD, NetBSD, OpenBSD, SunOS, HP/UX и Solaris, Mac OS и даже Windows. Кроме того, часто используется для различных встраиваемых систем. Впервые появился в FreeBSD версии 2.0. Основные возможности: обработчик правил...
  15. Itnull

    Добавляем SWAP во FreeBSD

    Бывает необходимо быстро создать/добавить swap во FreeBSD для какого-нибудь процесса, пожирающего память с астрономической скоростью. На просторах интернета нашел замечательное решение. Создаем пустой файл размером 4Гб, заполненный нулями, в корне ФС: 1 dd if=/dev/zero of=/home/swap bs=1M...
  16. Itnull

    Dehydrated и Let’s Encrypt на FreeBSD и Nginx

    Ставим cd /usr/ports/security/dehydrated/ make install clean && rehash mkdir -p /data/www/.well-known/acme-challenge chown -R www:www /data/www/.well-known/acme-challenge Конфиг Какие доменные имена у нас cat /usr/local/etc/dehydrated/domains.txt test.com www.test.com Конфиг летсинкрипта В...
  17. Itnull

    Ротация логов в Linux и FreeBSD с помощью logrotate

    С помощью утилиты logrotate можно настроить автоматическое удаление (чистку) лог-файлов. В противном случае, некоторые логи могут заполнить все дисковое пространство, что приведет к проблемам в работе операционной системы. Установка Чаще всего, в Linux данная утилита установлена по умолчанию...
  18. Itnull

    FreeBSD: /usr: filesystem full – поиск больших файлов

    Проверим доступное место: # df -h Видим приближающиеся неприятности: /dev/da0s1f 4.7G 4.3G 44M 99% /usr Надо найти чем забито место – но как? Можно выполнить: # du -csh /usr/* И просматривать построчно объем всех папок. Можно сделать так: # find /usr -type f -size +10000 -ls
  19. Itnull

    Создание сертификата Let’s Encrypt для Nginx в FreeBSD

    Let’s Encrypt – это центр сертификации (ЦС или CA), который предоставляет бесплатные TLS/SSL-сертификаты для поддержки шифрования HTTPS. Благодаря клиенту Certbot, который автоматизирует большую часть этапов, вы можете быстро получить свой сертификат. Данный мануал поможет получить...
  20. Itnull

    Установка стека FAMP в FreeBSD

    Стек FAMP – это то же самое, что LAMP в Linux, – группа открытого программного обеспечения, что на сервер FreeBSD устанавливается в связке для обслуживания динамических веб-сайтов и приложений. В акроним FAMP включены FreeBSD (операционная система), Apache (веб-сервер), MySQL (система управления...
Назад
Сверху Снизу