什么情况下才使用salt-ssh,有一些比较老的红帽服务器,也有一些不方便安装salt-minion客户端。总会有一些服务器比较难安装上salt-minion的。

好了,下面来说说简单配置

默认使用roster配置文件

vim /etc/salt/roster

# 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
hdd:                              //ID名字可以随便定义host: 10.0.0.221user: hddpasswd: 66666sudo: Ture

已经完成配置!下面直接使用salt-ssh

第一次运行没有添加-i,未能如期运行。

root@salt-master ~]# salt-ssh "*" -r 'free -m'
hdd:----------retcode:254stderr:stdout:The host key needs to be accepted, to auto accept run salt-ssh with the -i flag:The authenticity of host '10.0.0.221 (10.0.0.221)' can't be established.ECDSA key fingerprint is b9:36:f5:d8:3a:88:94:93:43:78:8e:cb:43:78:8e:cb.Are you sure you want to continue connecting (yes/no)?
[root@salt-master ~]#

添加-i参数继续执行命令

[root@salt-master ~]# salt-ssh "*" -r 'free -m' -i
hdd:----------retcode:0stderr:Warning: Permanently added '10.0.0.221' (ECDSA) to the list of known hosts.stdout:hdd@10.0.0.221's password: total       used       free     shared    buffers     cachedMem:          7856       6698       1157         18        317       4298-/+ buffers/cache:       2082       5773Swap:         8061          0       8061
[root@salt-master ~]#
[root@salt-master ~]# salt-ssh "hdd" -r 'df -h'
hdd:----------retcode:0stderr:stdout:Filesystem      Size  Used Avail Use% Mounted onudev            3.9G  4.0K  3.9G   1% /devtmpfs           786M  1.5M  785M   1% /run/dev/sda1       910G  454G  410G  53% /none            4.0K     0  4.0K   0% /sys/fs/cgroupnone            5.0M     0  5.0M   0% /run/locknone            3.9G   84K  3.9G   1% /run/shmnone            100M   12K  100M   1% /run/user

但是我有一个问题,保存的密钥放在哪里呢?暂时我未有发现。

转载于:https://blog.51cto.com/yanconggod/1876147

salt-ssh的使用(不需要安装客户端)相关推荐

  1. SaltStack:Salt SSH

    20. Salt SSH 在版本0.17.0当中,引入了新的传输系统,它支持通过SSH通道来实现Salt的通信.通过这种方式,我们可以将Salt routines直接通过SSH通道在远程主机上执行,而 ...

  2. linux ubuntu ssh,Linux(Ubuntu)安装ssh服务

    在终端(Ctrl + Alt + T )输入 $ps -e | grep ssh 看到 " ssh-agent " 和 "sshd" ,表示没有安装服务,或没有 ...

  3. oracle伪客户端的安装(oracle不安装客户端)

    我们在使用PL/SQL连接数据库时,很多时候,我们都是需要安装一个oracle的客户端,然后再用PL/SQL去连接远程的oracle数据库. 如果您不想安装客户端的话,那么可以使用下面的方法连接远程的 ...

  4. SCCM2012工作组PC安装客户端问题

    部署SCCM2012后域内PC很快就可以根据规则找到和批量部署客户端,但工作组的PC安装起来却比较麻烦,查看官方文档需要手动安装,具体方法如下: 1.在网卡的IP地址设置的高级选项里配置DNS和WIN ...

  5. Oracle.ManagedDataAccess.dll 连接Oracle数据库不需要安装客户端

    最开始,连接Oracle 数据是需要安装客户端的,ado.net 后来由于微软未来不再支持 System.Data.OracleClient 这个 Data Provider 的研发,从 .NET 4 ...

  6. 免oracle客户端下载,Oracle免安装客户端

    我们要连接oracle经常需要安装庞大的oracle客户端,很占用硬盘空间,所以我们通过下面的设置就可以在不安装客户端的情况下连接到oracle. 首先需要下载Oracle Client Packag ...

  7. Powerdesigner 在线打开 不用安装客户端 访问pdm,ldm文件

    Powerdesigner 在线打开 不用安装客户端 http://www.dmanywhere.cn/

  8. oracle19c xp安装 客户端_windows下安装oracle19c

    目录: 一. 官网下载oracle19c 以及客户端 二.安装oracle19c 1.解压安装压缩包 在D盘新建文件夹oracle19c(注意:解压后的安装包不能为中文路径,且不要有空格这台特殊的,且 ...

  9. 威眼(WeaView)企业计算机监管系统如何安装客户端和日常使用

    环境: 威眼V3.7.18 Windows 10 专业版 联想服务器 问题描述: 威眼(WeaView)企业计算机监管系统如何安装客户端和日常使用 解决方案: 一.安装客户端 1.新电脑安装客户端安装 ...

  10. redis安装+客户端

    redis安装+客户端 1.安装redi 2.安装redis客户端 1.安装redi 1)资源下载地址 Redis安装包:https://github.com/MicrosoftArchive/red ...

最新文章

  1. Ubuntu Linux 下优化 swap 交换分区及调整swap大小
  2. Docker知识1:Docker-hub简介
  3. PHP实现文件安全下载
  4. 数博会重磅活动:第二届大数据科学与工程国际会议日程
  5. Fedora配置清华镜像源或者阿里云镜像源
  6. javascript学习之数组的使用四 concat方法 join方法 reverse方法 sort方法
  7. P1313 计算系数
  8. dnf脚本是php,dnf自动搬砖脚本教程autojs在使用
  9. 【博客1】缤果Qt串口网络蓝牙调试助手V3.1.0.9(高级篇)
  10. php 图片上加文字,PHP实现在图片中添加中文文字
  11. win7系统两台计算机共享文件,教你设置win7系统的两台电脑实现文件共享的详细步骤...
  12. android svg 线条动画教程,SVG技术入门:线条动画实现原理
  13. 2022-2028中国智能窃听检测系统市场现状研究分析与发展前景预测报告
  14. 使用Qt实现阿里云API签名
  15. 秣小白的C语言旅程——第一站
  16. MacVim中文乱码解决
  17. 【深度学习】FPN(特征金字塔)简介:Feature Pyramid Networks for Object Detection
  18. 女性向游戏难复制下一个“恋与”,从日本游戏能取到什么经?
  19. 中关村工业互联网产业联盟成立大会成功召开
  20. 2019年Java大厂面试(吐血超详细总结)

热门文章

  1. 跨平台开发框架到底哪家强?5款主流框架横向对比!
  2. JavaScript 数组 API 全解析
  3. 【动态规划BFS】相遇
  4. 使用ffmpeg录音
  5. [转]收集android上开源的酷炫的交互动画和视觉效果:Interactive-animation
  6. 移动web开发(一)——移动web开发必备知识
  7. linux 后台一直执行的sh
  8. asp.net 日期转换
  9. 提取地图中道路_非机器学习方法·从遥感影像中提取道路
  10. c++万能头文件_初学Python,与C对比