Управление пользователями · 1 min read · Jan 05, 2026
Установка и использование SALTStack в смешанной среде - Страница 3
Управление пользователями на Salt-Minions с Salt-Master
Добавление пользователя с помощью:
root@salt-master:~# salt '*' user.add user02salt-minion1.test.local:
True
salt-minion2.test.local:
True
salt-centos:
True
Установите полное имя пользователя с помощью:
root@salt-master:~# salt '*' user.chfullname user02 "Test User"salt-centos:
True
salt-minion1.test.local:
True
salt-minion2.test.local:
True
Добавление пользователя в группы с помощью:
root@salt-master:~# salt '*' user.chgroups user02 games,ssh,mysql Truesalt-centos:
False
salt-minion2.test.local:
True
salt-minion1.test.local:
True
CentOS не удалось, потому что у него разные группы
Давайте попробуем снова
root@salt-master:~# salt '*' user.chgroups user02 games Truesalt-minion2.test.local:
True
salt-minion1.test.local:
True
salt-centos:
True
Проверьте, что мы сделали с помощью:
root@salt-master:~# salt '*' user.list_groups user02salt-minion2.test.local:
- games
- mysql
- ssh
- user02
salt-minion1.test.local:
- games
- mysql
- ssh
- user02
salt-centos:
- games
- user02
Я рекомендую настроить оболочку пользователей, потому что по умолчанию это не очень удобно
root@salt-master:~# salt '*' user.chshell user02 /bin/bashsalt-centos:
True
salt-minion1.test.local:
True
salt-minion2.test.local:
True
Установите пароль пользователя на 123123
root@salt-master:~# salt '*' shadow.set_password user02 '$6$EYk3o52W$DaSUIfHpYMBkSShFYXdODyrHbmQlCNKFghNpRABSdrJWkIMcXay.l9FZzZshUn240GCOn5szQ3piyBMtt/x4m.'salt-minion2.test.local:
True
salt-minion1.test.local:
True
salt-centos:
True
Вот два способа сгенерировать свой собственный пароль:
python -c "import crypt, getpass, pwd; print crypt.crypt('123123', '\$6\$SALTsalt\$')"openssl passwd -1Удалите ранее созданного пользователя user02:
root@salt-master:~# salt '*' user.delete user02 remove=True force=Truesalt-minion2.test.local:
True
salt-minion1.test.local:
True
salt-centos:
True
Get new posts in your inbox
No spam. Unsubscribe anytime.