FreeBSD ssh авторизация по ключу

Задача сливать бэкапы с вэб сервера на бэкап. На вэб сервере генерируем сертификат rsa длиной 2048. # ssh-keygen -t rsa -b 2048 При создании жмем ЕНТЕР! Пароль в сертификате нам нужен! В конце генерации, в домашней директории пользователя под которым генерировали сертификат, создаться два файла. # ls -lh /root/.ssh/ | grep rsa -rw——- 1 root… Подробнее »

nmap примеры сканирования

Пробуем на любимой системе FreeBSD. # cd /usr/ports/security/nmap && make install clean Если при первом сканировании получаем такую ошибку, route_dst_generic: Failed to obtain system routes: getsysroutes_dnet: sysroutes_dnet_find_interfaces() failed Смотрим какие nmap видит сетевые интерфейсы. # nmap —iflist Starting Nmap 7.31 ( https://nmap.org ) at 2016-12-25 10:21 GMT-3 INTERFACES: NONE FOUND(!) ROUTES: NONE FOUND(!) Ничего не… Подробнее »

FreeBSD XtraBackup

Менеджеры начали жаловаться, что местами проект подтормаживает, эти места приходились на бэкап базы, база не маленькая 90Гиг. Бэкап занимал порядка часа два. Копии базы создавались по-простому с помощью дампа. В целях экономии проекта слэйв сервера нет, было бы лучше с ним, с него делать бэкапы. Решил бэкап базы mysql перевести на xtrabackup, весьма удобно. Но… Подробнее »

FreeBSD elasticsearch2 обновления модуля

Система. # uname -rms FreeBSD 10.3-RELEASE-p11 amd64 Версия эластика. # pkg version | grep «elas» elasticsearch2-2.4.1_1 После обновления эластика, он упал. Ошибка такая. # Exception in thread «main» java.lang.IllegalArgumentException: Plugin [elasticsearch-analysis-morphology] is incompatible with Elasticsearch [2.4.1]. Was designed for version [2.3.0] at org.elasticsearch.plugins.PluginInfo.readFromProperties(PluginInfo.java:118) at org.elasticsearch.plugins.PluginsService.getPluginBundles(PluginsService.java:378) at org.elasticsearch.plugins.PluginsService.(PluginsService.java:128) at org.elasticsearch.node.Node.(Node.java:158) at org.elasticsearch.node.Node.(Node.java:140) at org.elasticsearch.node.NodeBuilder.build(NodeBuilder.java:143) at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:194)… Подробнее »

FreeBSD откатить версию установленного софта.

Понадобилось мне на медне обновится не до новой версии elasticsearch2-2.4, а в новой версии elasticsearch проблемы с модулем Решил откатится на предыдущею стабильную версию elasticsearch2-2.3. Для начало нам нужно установить порт portdowngrade. # cd /usr/ports/ports-mgmt/portdowngrade && make install clean Переходим в удобную для вас директорию, там будит храниться порт для отката на нужную версию. #… Подробнее »

FreeBSD исключения обновления портов.

Система FreeBSD 10.3 Понадобилось мне исключить из обновления порт elasticsearch2. У модуля elasticsearch-analysis-morphology нет поддержки к новой версии elasticsearch2-2.4, пришлось делать временно исключения обновления. Редактируем # nano /usr/local/etc/pkgtools.conf #Находим в конфигурационном файле пункт HOLD_PKGS = [, добавляем через запятую в одинарных кавычках нужный нам софт для исключения. Вот что у меня получилось. # HOLD_PKGS =… Подробнее »