Ошибка ssh: "Could not load host key"


Ошибка ssh: "Could not load host key"


При работе rsync на debian 7.5 стала появляться ошибка:
Could not load host key: /etc/ssh/ssh_host_ecdsa_key


Исправляется данная ошибка генерацией нового ключа:
ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N ''

Настройка сервера rsync с авторизацией


Настройка сервера rsync с авторизацией


rsync (англ. Remote Synchronization) — программа для UNIX-подобных систем, которая выполняет синхронизацию файлов и каталогов в двух местах с минимизированием трафика, используя кодирование данных при необходимости. Важным отличием rsync от многих других программ/протоколов является то, что зеркалирование осуществляется одним потоком в каждом направлении (а не по одному или несколько потоков на каждый файл). rsync может копировать или отображать содержимое каталога и копировать файлы, опционально используя сжатие и рекурсию.
© Wikipedia

Я уже писал об использовании rsync в разных вариациях в предыдущих статьях: Бэкап с помощью rsync на Debian, Скрипт для резервного копирования Linux сервера, Настройка собственных DNS серверов BIND.
Сегодня мы рассмотрим возможность использования Rsync в качестве сервера.

Настройка собственных DNS серверов BIND


Настройка собственных DNS серверов BIND


В интернете много различных статей о том, как настроить bind9 или любой другой DNS сервер, но не так уж много статей о том, как автоматизировать обмен изменениями между несколькими DNS серверами. В этой статье я и хотел бы разобрать данный вопрос.

Основная цель: добиться автоматизации распространения обновленных данных на несколько DNS серверов: добавление, редактирование, удаление доменных зон.

Про то, как устанавливать bind, думаю, говорить не стоит. Перейдем непосредственно к автоматизации обмена между главным (master) и вторичным (slave) сервером. Все телодвижения будут выполняться на платформе Debian 6 с Bind9 и Rsync на борту.

Скрипт для резервного копирования Linux сервера


Скрипт для резервного копирования Linux сервера


Бэкапы - такое святое слово, да еще и такое важное, но многие так ленятся что-либо настраивать когда речь идет о резервном копировании.

Однажды я уже писал о том, как делать бэкапы с помощью rsync, а так же как перенести весь софт с одной системы на другую. Сегодня речь пойдет об еще одном способе - с помощью bash скрита с последующим сжатием бэкапа в архив.

Итак, задача: настроить резервное копирование Linux (Debian 6.0) серверов со складыванием .tar.gz архива в определенную папку.

Попробуем реализовать.

Бэкап с помощью rsync на Debian


Бэкап с помощью rsync на Debian


Вы все еще не делаете backup? Я предлагаю вам довольно эффективный способ делать бэкапы — rsync+crontab. Главным преимуществом данного метода перед обычным копированием (cp) — скорость работы, т.к. копируются не все файлы, а только те, которые были изменены после предварительного бэкапа.