Link Search Menu Expand Document
04 Февраля 2024 г.

ansible. Подготовка сервера

Содержание

Шаг 1

Скачать или арендовать систему.

Скачать тут https://mirror.yandex.ru/ubuntu-releases/22.04/

Устанавливаем сколько нам нужно серверов.

Шаг 2

Заходим на настраиваемый сервер под своим созданным при установке пользователем или если у нас уже есть root, то пропускаем этот шаг

ssh alex@192.168.88.129

Шаг 3

Проверка работы службы ssh

service sshd status

Шаг 4

Задаем пароль пользователю root и заходим под ним, если пароль уже задан, то пропускаем этот шаг

sudo passwd root
su root

Шаг 5

Настройки для ssh

sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config && sed -i 's/#Port 22/Port 60022/g' /etc/ssh/sshd_config && systemctl restart ssh
# Выход из сервера
exit exit

Шаг 6

Копирование ключа

ssh-copy-id -i ~/.ssh/id_ed25519.pub -p 60022 root@192.168.88.129

Пробуем заходить без пароля

ssh -p 60022 root@192.168.88.129

Итог

Мы подготовили сервер к работе с ansible.

Команды одним списком:

ssh alex@192.168.88.129
service sshd status
sudo passwd root
su root
sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config && sed -i 's/#Port 22/Port 60022/g' /etc/ssh/sshd_config && systemctl restart ssh
exit exit
ssh-copy-id -i ~/.ssh/id_ed25519.pub -p 60022 root@192.168.88.129
ssh -p 60022 root@192.168.88.129

Далее управление на себя берет ansible.


Возник вопрос или предложение пиши на почту alexsey_89@bk.ru или в Телеграмм канал

Дата публикации: 04 Февраля 2024 г.

Содержание


Наверх

Последнее изменение страницы: 04 Февраля 2024 г.