INT 21h

Hi, I am Vladimir Smagin, SysAdmin, DevOps and barely good guy. Telegram Email / GIT / Микроблог / Thingiverse / GPG

Ansible: централизованное управление ключами на серверах

№ 9370 В разделе "Администрирование" от September 7th, 2018,

Плейбук лежит тут https://git.blindage.org/21h/ansible-ssh-management

Конфигурируется элементарно:

    access_list:
      admin: { keypath: "../keys/admin.pub", username: "root" }
      techguy: { keypath: "../keys/techguy.pub", username: "root" }
      interserver: { keypath: "../keys/interserver.pub", username: "root" }

    secret_list:
      interserver: { keypath: "../keys/interserver.pem", username: "root" }

secret_list отвечает за раздачу секретных ключей, они закачиваются в директорию .ssh указанного пользователя и на них выставляются соответствующие права. access_list занимается установкой публичных ключей указанному пользователю. Ну и есть супер ключ, который устанавливается на все сервера чтобы Ansible мог заходить и раздавать права, хотя вы можете и переделать под прошлый парольный век. Внимание! Сгенерируйте ваш собственный superkey! Не нужно пользоваться тем, что я сгенерировал и оставил здесь для демонстрации концепции!

Нет комментариев »

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Микроблог перейти

# 2019-05-16 15:02:51

Для установки временной зоны из консоли одной командой в Ubuntu придумали sudo timedatectl set-timezone Europe/Moscow, но можно и через Ansible модулем timezone docs.ansible.com/ansible/lates

# 2019-04-14 20:17:08

Офигенный проект бортового компьютера на Rasperry Pi www.drive2.ru/b/3013396/ Жаль дороговат получается, проще за 500 рублей купить OBDII свисток с вайфаем и подключать его к телефону.

# 2019-04-05 19:15:52

О фреймворке Celery и его применении, очень полезная штука при организации очередей habr.com/ru/company/oleg-bunin


© Vladimir Smagin, 2005-2019. Копирование материалов без разрешения запрещено. GPG DA4CD0F5E222EA727D6A40C413BCE12E5618F071 *
Яндекс.Метрика

Fortune cookie: "Dear friends, -- Man has created God, not God man. Yours ever, Garibaldi." [Guiseppi Garibaldi, entire text of letter]