shell在远程机器上执行本地脚本

工作中遇到很多情况,必须一批新机器,需要在每个机器上执行一个命令,不过如果考虑ansible也是可以的,但是有些环境确实不太适合ansible,那么有没有什么方法是否可以不用ansble也可以完成,下...
阅读全文

sshpass批量运行脚本

批量安装一些东西,可能很多人都会想到ansible,但是ansible属于配置比较复杂一点,这里说一下使用sshpass做批量处理,sshpass主要用来远程登录目标机器,但是目标机器没有做ssh-k...
阅读全文

linux系统玩转sshpass

sshpass是一个很不错的交互工具,对曾经使用的expect相比,个人感觉好了很多,可能是针对环境不一样吧。我是想针对批量用户增加密钥,如果使用expect也可以但是在针对sshpass来说相对更简...
阅读全文

ansible批量推送本地文件到目标机器

在工作中,批量执行一些操作很有必要,比如我写了一个脚本,但是这个脚本可以在每一个机器都可以执行。举个例子:我在我的k8s环境中,所有的node节点上因为长时间的更新操作,导致下载的镜像过多,占用过多的...
阅读全文

ansible命令参数注释

ansible是在运维工作中使用最常见的工具,不单安装简单,管理方便,不需要客户端。下面针对ansible的命令参数注解 -m:要执行的模块,默认为command -a:模块的参数 -u:ssh连接的...
阅读全文

ansible使用密码批量操作

ansible批量操作的优势就是不需要安装客户端,只需要在安装ansible机器上,可以批量操作能够直接链接的任何服务器。不过在生产环境中建议不要使用明码登录,不过也有一些特殊情况,必须使用明码。这里...
阅读全文

Centos7中salt的使用

上个章节已经对salt的安装方法和使用进行了说明,这里说一下上个章节没有说到的问题。原本使用的是一个salt服务端一个salt客户端,我加了一个客户端,安装方法和前面的一样,配置好了,启动salt客户...
阅读全文