salt 安装 以及salt-api使用
2021-04-25 00:27
标签:stc 16px nio rest parent passwd padding mono chmod salt--master 和 salt-minion 控制端 被控制端 通过 salt-api 访问 salt-master 来控制salt-minion 执行 命令 返回结果 LINUX 服务器安装过程 master /api minion master 控制 minion 端的命令 测试 salt ‘*‘ test.ping salt ‘*‘ cmd.run ‘ls /‘ salt 安装 以及salt-api使用 标签:stc 16px nio rest parent passwd padding mono chmod 原文地址:http://www.cnblogs.com/onda/p/7929609.htmlyum install -y salt-master
yum install -y salt-api pyOpenSSL
pip install salt-api
pip install cherrypy==3.2.3
cd /etc/pki/tls/certs/
make testcert
-->设置秘钥密码,(3次) ,剩下回车
cd ../private/
openssl rsa -in localhost.key -out localhost_nopass.key
chmod 755 /etc/pki/tls/certs/localhost.crt
chmod 755 /etc/pki/tls/private/localhost.key
chmod 755 /etc/pki/tls/private/localhost_nopass.key
useradd -M -s /sbin/nologin saltapi
passwd saltapi
sed -i ‘/#default_include/s/#default/default/g‘ /etc/salt/master
mkdir -p /etc/salt/master.d
cd /etc/salt/master.d
vim api.conf
rest_cherrypy:
port: 8001
ssl_crt: /etc/pki/tls/certs/localhost.crt
ssl_key: /etc/pki/tls/private/localhost_nopass.key
vim eauch.conf
external_auth:
pam:
saltapi: # 用户
- .* # 该配置文件给予saltapi用户所有模块使用权限,出于安全考虑一般只给予特定模块使用权限
- ‘@runner‘
- ‘@wheel‘
systemctl restart salt-master
systemctl start salt-api
yum install -y salt-minion
vim /etc/hosts
加入一行 ip salt
ip地址 写入 salt-master 的地址
pip install cherrypy==3.2.3
上一篇:前端调用百度API
下一篇:C# 批量插入数据方法
文章标题:salt 安装 以及salt-api使用
文章链接:http://soscw.com/index.php/essay/79174.html