文章目录
  1. 1. 配置
    1. 1.1. 客户端配置
    2. 1.2. 服务端操作
  2. 2. 简单验证执行命令
    1. 2.1. 远程执行命令
  3. 3. 下篇预告
  4. 4. 系列文章

配置

客户端配置

客户端配置比较简单,只需要配置一下server的地址就可以了,复杂的配置等到以后遇到的适合在进行介绍

# 配置salt服务端地址
vi /etc/salt/minion

# 这里也可以写主机名
master: 192.168.1.100

# 修改完成后重启服务
service salt-minion restart

服务端操作

# 查看有哪些client发起了验证请求 
salt-key list

Accepted Keys:
Denied Keys:
Unaccepted Keys: # 这里列出了为被接受的client 主机名
host01
host02
Rejected Keys:

# 接受所有验证请求
salt-key -A
The following keys are going to be accepted:
Unaccepted Keys:
host01
host02
Proceed? [n/Y] Y
Key for minion host01 accepted.
Key for minion host02 accepted.

# 再查看一下
salt-key list
Accepted Keys: # 已经接受
host01
host02
Denied Keys:
Unaccepted Keys:
Rejected Keys:

简单验证执行命令

远程执行命令

salt aws-bj* cmd.run uptime
host01:
09:42:13 up 2:02, 2 users, load average: 0.05, 0.03, 0.05
host02:
09:42:12 up 1:28, 1 user, load average: 0.00, 0.01, 0.05

下篇预告

系列文章

文章目录
  1. 1. 配置
    1. 1.1. 客户端配置
    2. 1.2. 服务端操作
  2. 2. 简单验证执行命令
    1. 2.1. 远程执行命令
  3. 3. 下篇预告
  4. 4. 系列文章