Skip to content

SterhLight/adding_users

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Добавление/удаление пользователей

Данным набором ролей предусмотрена возможность добавления и удаления пользователей на серверах из списка inventory.yml

Редактирование файла инвенторизации

Требуется заменить в inventory.yml IP-адреса на актуальные

Редактирование конфигурационного файла Ansible

При необходимости внести изменения в файл ansible.cfg.

Добавление пользователей

Для добавления в список пользователей и их паролей требуется ввести команду:

ansible-vault edit group_vars/all/vars.yml --vault-id @</файл/с/паролем>

После актуализации списка пользователей вводится команда:

ansible-playbook all.yml --vault-id @</файл/с/паролем> -K

На локальной машине будет сгенерирован одноименный приватный и публичный ssh-ключи для каждого пользователя и помещены в ‘/tmp/’. На каждом управляемом Ansible сервере будут созданы пользователи из списка, а в файл authorized_keys будет записан его публичный ключ.

Удаление пользователей

ansible-playbook user_del.yml --vault-id @</файл/с/паролем> -K

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published