标签:stc 16px nio rest parent passwd padding mono chmod
salt--master 和 salt-minion
控制端 被控制端
通过 salt-api 访问 salt-master 来控制salt-minion 执行 命令 返回结果
LINUX 服务器安装过程
master /api
yum 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
minion
yum install -y salt-minion vim /etc/hosts 加入一行 ip salt ip地址 写入 salt-master 的地址
master 控制 minion 端的命令
测试
salt ‘*‘ test.ping
salt ‘*‘ cmd.run ‘ls /‘
pip install cherrypy==3.2.3
标签:stc 16px nio rest parent passwd padding mono chmod
原文地址:http://www.cnblogs.com/onda/p/7929609.html