CentOS部署Salt-Api
1、安装salt-api
~]# yum -y install salt-api
2、创建用于salt-api的用户
~]# useradd -M -s /sbin/nologin salt-api
~]# echo "salt-api" | passwd 123456 —stdin
3、配置eauth, /etc/salt/master.d/eauth.conf
external_auth:
pam:
salt-api:
- .*
- '@wheel'
- '@runner'
4、配置Salt-API, /etc/salt/master.d/api.conf
rest_cherrypy:
port: 8000
disable_ssl: true
5、启动Salt-API
~]# systemctl start salt-api
6、自带工具验证api可用性
~]# curl -k http://10.99.65.117:8000/login -H "Accept: application/x-yaml" -d username='salt-api' -d password='123456' -d eauth='pam'


浙公网安备 33010602011771号