Saltstack之SSH简介
2024-08-27 15:53:54
安装
yum install -y salt-ssh
官方文档 https://docs.saltstack.com/en/latest/topics/ssh/index.html
配置
vi /etc/salt/roster
linux-node1.example.com:
host: 192.168.137.11
user: root
port: 22 linux-node2.example.com:
host: 192.168.137.12
user: root
port: 22
管理/etc/salt/roster文件,配置需要管理的所有主机
如何通过证书认证?
1)执行 salt-ssh '*' test.ping -i,提示输入密码;
2)用户输入一次密码后salt-ssh会将公钥发送到对应主机,例如:/root/.ssh/authorized_keys;
3)/etc/salt/pki/master/ssh目录下存master公钥和私钥。
备注:取消证书提示
vi /root/.ssh/config
StricHostKeyChecking no
命令
salt-ssh '*' -r 'df -h' # -r参数直接执行Linux命令
使用场景
1、不使用minion,通过salt-ssh控制所有主机
2、minion升级、重启,通过salt-ssh可以实现
最新文章
- Javascript中的valueOf与toString
- [No00007E]2016-面经[中]
- 10688 XYM-AC之路
- 关于 ArtifactTransferException: Failure to transfer
- NPOI读取Excel表格类
- 通过读取excel数据和mysql数据库数据做对比(一)-win环境准备
- Oracle Spatial-元数据及SDO_GEOMETRY
- swift 笔记 (十二) —— 下标
- MySQL外键的作用和创建
- How to parse project properties or how to parse files with key-value pair
- Django学习笔记(4)——Django连接数据库
- 修改minifest使桌面软件支持高dpi
- python之list+字典练习
- kettle 连接 Oracle 异常
- CodeChef题目选讲
- 20155309南皓芯 网络对抗《网络攻防》 Exp1 PC平台逆向破解(5)M
- Mybatis的in使用
- 20155215 2016-2017-2 《Java程序设计》第7周学习总结
- CHtmlEditCtrl (2): Add a Source Text Editor to Your HTML Editor
- SQL语句查询一个数据库中的所有表
热门文章
- SenCha Touch HTML 5 应用程序缓存
- Java Spring Boot: Unable to determine jdbc url from datasource
- Linux用ssh登陆出现“Too many authentication failures for root”
- mobile体验效果:增加点击后反馈
- 关于Unity的C#基础学习(二)
- 【转】Win32 创建控件风格不是Win XP解决方案
- 登陆Oracle11g的企业管理器
- hdu 4709:Herding(叉积求三角形面积+枚举)
- JSON.parse() 和 JSON.stringify() 的区别
- OSG设置警告等级