[admin@master ~ ]$ sudo salt-key --help
Usage: salt-key [options]
Salt key 用于管理认证key
常用选项:
1)Output Options:
配置输出格式
**** --out=OUTPUT, --output=OUTPUT
把salt-key命令的输出信息发送给指定的outputer.
可设置为下面参数值 'no_return', 'virt_query'.
'grains', 'yaml', 'overstatestage', 'json', 'pprint',
'nested', 'raw', 'highstate', 'quiet', 'key', 'txt',****
2) ** -L, --list-all 会显示所有公钥,相当月: "--list all"**
3)** -a ACCEPT, --accept=ACCEPT
许可指定的公钥(使用--include-all选项
可以指定除了挂起的key外的所有reject状态的公钥)
-A, --accept-all 许可所有pending的公钥**
4) -d DELETE, --delete=DELETE
根据公钥的名称删除公钥
5)
-d DELETE, --delete=DELETE
根据公钥的名称删除公钥
案例:
# 显示所有minion的认证信息
salt-key -L
# 接受10.2.11.228 10.2.11.226的认证信息
salt-key -a 10.2.11.228
salt-key -a 10.2.11.226
# 接受10.2.11.228的认证信息,不需要手动验证
salt-key -a 10.2.11.228 -y
# 接受所有 Unaccepted Keys 状态的minion的认证信息
salt-key -A
# 拒绝认证10.2.11.226
salt-key -d 10.2.11.228
# 拒绝所有 Unaccepted Keys 状态的minion
salt-key -D
(不要随意使用-D选项)
- 第一章:saltstack的基本介绍
- 第二章:saltstack的安装部署
- 第一节:在centos7系统上安装saltstack工具
- 第二节:在windows server 2008上安装salt-minion
- 第三章: saltstack的配置管理
- 第一节:salt-master配置
- 第二节:salt-minion配置
- 第三节:了解YAML
- 第四节:salt-master配置文件详解
- 第五节:了解Jinja2
- 第六节:配置普通用户可以运行saltstack的模块
- 第四章:远程执行
- 第一节:远程执行基础介绍
- 第二节:目标定位
- 一、全局及正则表达式匹配
- 二、列表匹配
- 三、Grains
- 四: Pillar
- 五:subnet and ip
- 六:组合匹配
- 七: node group
- 第三节:常用模块
- 一、查看帮助
- 二、Network模块
- 三、Service模块
- 四:State模块
- 五、Cron模块
- 六、File模块
- 七、iptables模块
- 八、pkg包管理
- 第四节:Salt其他命令
- 一、salt-cp(拷贝文件)
- 二、salt-ssh
- 三、salt-key
- 第五节:saltstack返回程序
- 第一节:返回保持到数据库(mysql)
- 第五章:配置管理
- 第一节:简单入门
- 第二节:状态间关系
- 第六章:数据系统
- 第一节:grains
- 第二节:pillar
- 第七章:saltstack配置管理
- 第一节:系统初始化操作
- 第二节:功能模块
- 一、haproxy模块
- 二、keepalived模块
- 三、nginx模块
- 四: pcre模块
- 五: zlib模块
- 六:user模块
- 七:php模块
- 第三节:业务模块
- 第一节:haproxy代理
- 第二节:keepalived业务
- 第八章:自动化管理工具saltstack
- 第一节:文件管理
- 第二节:软件管理
- 第三节:服务管理
- 第四节:sysctl模块管理