自动化运维之SaltStack,安装部署和使用( 三 )
[root@localhost .ssh]# cat id_rsa.pub authorized_keys
[root@localhost .ssh]# service sshd restart
6.配置salt-ssh配置文件(每接入一个节点 , 都需要配置一次)(1)打开master上的salt-ssh配置文件
[root@xxxx ~]# vim /etc/salt/roster
(2)编辑配置文件 , 以标注的方式配置key和host地址
# Sample salt-ssh config file
#web1:
# host: 192.168.42.1 # The IP addr or DNS hostname
# user: fred # Remote executions will be executed as user fred
# passwd: foobarbaz # The password to use for login, if omitted, keys are used
# sudo: True # Whether to sudo to root, not enabled by default
#web2:
# host: 192.168.42.2
26.47.136.1:
host: 26.47.136.1 注意:host前面有两个空格
26.47.136.2:
host: 26.47.136.2
在master端进行秘钥首次登录确认
文章插图
执行salt-ssh 接入的key地址 test.ping
输入Y后
输入接入的key地址的root用户密码 , 按回车确认
(4) 使用salt-ssh进行测试
[root@xxxx ~]# salt-ssh 26.47.136.1 test.ping
26.47.136.1:
True
推荐阅读
- 华云大咖说 云计算云运维浅谈
- 初探 iOS 自动化工具——快捷指令
- 能装进口袋的工程师运维笔记本:壹号本壹号工程师PC A1
- 国家电网自助终端集成向日葵,远程运维安全高效
- 星鸟公司建立数据运维监控与维护体系 确保数据准确性
- 自动化盈利:靠「知乎好物推荐」月入过万
- 上海道客:工业大数据在生产设备智能运维领域的应用
- 嘘!偷窥鹅厂运维专家,让Linux内核奔跑起来不得不说的秘密
- 工作|好书·书摘丨“自动化”真的是AI独立完成的吗?
- 自动化|唐林垚:“脱离算法自动化决策权”的虚幻承诺