Автоматическая установка Centos 7 с помощью kickstart

Автоматическая установка Centos 7 с помощью kickstart

kickstart — метод быстрой установки операционных систем, основанных на Red Hat Linux

Каждый раз, когда вы устанавливаете Centos, в домашней директории пользователя root создается файл,содержащий параметры установки
Пример файла kickstart
Разбор содержимого файла
Указывается источник cdrom, либо можно использовать установку по сети
Указывается раскладка, языковая поддержка, клавиши переключения раскладки
Далее идет опция сетевого подключения, hostname. Можно выбрать получение сетевых параметров через DHCP, либо …

Установка Redmine 4.0.5 NGINX PostgreSQL в Centos 7

Установка Redmine 4.0.5 NGINX PostgreSQL в Centos 7

Redmine — открытое серверное веб-приложение для управления проектами и задачами (в том числе для отслеживания ошибок). Redmine написан на Ruby и представляет собой приложение на основе широко известного веб-фреймворка Ruby on Rails

Подготовительный этап
Устанавливаем пакеты, необходимые для сборки Redmine и Ruby из исходного кода
Создадим нового пользователя, добавляем его в группу Wheel
Разрешаем пользователю redmine делать sudo, …

Установка и настройка NFS сервера / клиента в Centos 7

Установка и настройка NFS сервера / клиента в Centos 7

Network File System (NFS) — протокол сетевого доступа к файловым системам, первоначально разработан Sun Microsystems в 1984 году. За основу взят протокол вызова удалённых процедур. Позволяет подключать (монтировать) удалённые файловые системы через сеть.NFS предоставляет клиентам прозрачный доступ к файлам и файловой системе сервера. В отличие от FTP, протокол NFS осуществляет доступ только к тем частям файла, к которым обратился процесс, и основное достоинство его в …

Установка и настройка rclone. Бэкапирование в s3 или cloud.mail.ru

Установка и настройка rclone. Бэкапирование в s3 или cloud.mail.ru

Rclone — это программное обеспечение для синхронизации файлов с облачным хранилищем.

В связи с тем, что Яндекс закручивает гайки в своих сервисах, из-за чего наблюдаются перебои с Яндекс Диском, точнее с протоколом webdav, который я использовал для хранения бэкапа сайта, пришлось искать другие варианты. Выбор пал на программу rclone и хранилище от mail.ru.
Установка rclone
Скачиваем rclone и …

Установка Baculum на Centos 7

Установка Baculum на Centos 7

Baculum — веб-интерфейс системы резервного копирования Bacula.

Скачиваем необходимые пакеты
Устанавливаем их
Добавляем некоторые sudo-права для пользователя apache
Меняем права на каталог
Перезапускаем сервис rsyslog
Добавляем запускаем сервис apache и добавляем в автозагрузку
Открываем порты
теперь переходим на сайт http://%ip%:9096/ и настраиваем подключение
Далее переходим в сам web-интерфейс baculum http://%ip%:9095/ и так же настраиваем подключение

Установка Bacula + PostgreSQL на Centos 7

Установка Bacula + PostgreSQL на Centos 7

Bacula — кроссплатформенное клиент-серверное программное обеспечение, позволяющее управлять резервным копированием, восстановлением, и проверкой данных по сети для компьютеров и операционных систем различных типов.

Добавляем репозиторий Bacula.Для этого переходим по ссылке, заполняем фрому, на почту нам скидывают доступ в репозиторий
Создаем файл с содержимым:
Далее нам надо отключить SELinux, т.к. судя по ответу разработчиков в релизной на сегодняшней …

Отказоустойчивость, настройка репликации FreeIPA на Centos 7

Отказоустойчивость, настройка репликации FreeIPA на Centos 7

Репликация — это процесс, под которым понимается копирование данных из одного источника на другой (или на множество других) и наоборот.При репликации изменения, сделанные в одной копии объекта, могут быть распространены в другие копии.
Подготовка сервера
Как и в предыдущей статье, надо:

настроить синхронизацию с NTP-сервером
добавить в /etc/hosts записи FreeIPA-серверов
прописать в /etc/resolv.conf ip-адреса FreeIPA-сервров

Имя FreeIPA сервера должно быть полным …

Установка и настройка сервера FreeIPA в Centos 7

Установка и настройка сервера FreeIPA в Centos 7

FreeIPA — открытый проект для создания централизованной системы по управлению идентификацией пользователей, задания политик доступа и аудита для сетей на базе Linux

В программе FreeIPA для управления идентификацией серверов используются доменные имена. Так же FreeIPA можно использовать как панель управления NS-записями
Подготовительный этап, синхронизация с NTP-сервером
Для синхронизации времени рекомендуется использовать NTPОстановим и выключим chrony, если …

Меняем стандартный SSH порт в Centos 7

Меняем стандартный SSH порт в Centos 7

SSH — сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой и туннелирование TCP-соединений.

Проверяем, что разрешено на сервере в фаерволле:
Открываем порт, на который мы хотим повесить OpenSSH
Проверяем
Редактируем конфигурационный файл sshd_config
Тем самым мы поменяли стандартный порт 22 на 6622.
На данном этапе НЕ СЛЕДУЕТ перезапускать службу SSH
Если вы не отключали SELinux, надо внести некоторые …