Skip to main content

Установка и настройка

На Debian-подобных системах:

apt-get install ansible

Настройка управляемых хостов

На каждом хосте:

  1. Если sudo нет, то 
    apt install sudo

  2. Если создается новый пользователь, то 
    sudo useradd -G sudo -s /bin/bash ansibleuser
  3. Измените настройки для пользователя, создав файл и добавив текст 
    sudo nano /etc/sudoers.d/ansibleuser
    Добавить текст:
    ansibleuser ALL=(ALL) NOPASSWD:ALL

Настройка сервера

ssh-keygen
ssh-copy-id username@remote_host
  1. Создать ключ доступа
  2. Скопировать на каждый управляемый хост, используя логин на хост. Удобнее, если для задач управления на всех хостах сделать одинаковый логин.