salt介绍 saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。 salt强大吗 系统管理员日常会进行大量的重复性操作,例如安装软件,修改配置文件,创建用户,批量执行命令等等。如果主机数量庞大,单靠人工维护实在让人难以忍受。 早期 ...
分类:
其他好文 时间:
2019-01-06 22:29:44
阅读次数:
231
1. 先在服务端创建一个 shell 脚本 2. 把脚本分发到客户端 3. 远程执行脚本,使用 shell 模块 ...
分类:
其他好文 时间:
2019-01-03 12:52:54
阅读次数:
426
表 C-1. 著名端口 以下端口是 UNIX 特有的,涉及了从电子邮件到验证不等的服务。在方括号内的名称(如 [service])是服务的守护进程名称或它的常用别名。 端口号码 / 层名称注释 512/tcp exec 用于对远程执行的进程进行验证 512/udp biff [comsat] 异步邮 ...
分类:
系统相关 时间:
2019-01-02 20:44:04
阅读次数:
229
我们直接可以通过ssh命令,直接远程机器执行命令,那么我们是不是就可以通过用for循环的命令对远程的机器安装服务了呢。。 ssh root@192.168.15.232 “yum -y install nginx” 通过上面的命令,可以实现批量安装nginx 没错,就是简简单单的一条命令就可以做到了 ...
分类:
其他好文 时间:
2018-12-31 14:42:55
阅读次数:
176
alias:给命令起别名 awk = "Aho Weiberger and Kernighan" ,三个作者的姓的第一个字母 bash:GNU Bourne-Again Shell,大多Linux的默认shell bc = Basic Calculator,基础计算器,scale设定小数位,quit ...
分类:
系统相关 时间:
2018-12-26 20:00:03
阅读次数:
212
一: 使用paramiko #设置ssh连接的远程主机地址和端口t=paramiko.Transport((ip,port))#设置登录名和密码t.connect(username=username,password=password)#连接成功后打开一个channelchan=t.open_ses ...
分类:
编程语言 时间:
2018-12-26 00:35:51
阅读次数:
414
一、问题背景: 学习使用自动运维工具saltstack的过程中,其中state模块是帮助管理员控制minion达到一个预想的状态。换句话来说,我想让minion能够远程执行命令,自动配置环境文件,软件安装、服务启动、关闭,信息收集等自动化操作,都能通过saltstack的state模块实现。 并且最重要的一个好处就是简单、简洁、方便。引用一段官方文档的话:Simplicity,
分类:
其他好文 时间:
2018-12-20 11:46:46
阅读次数:
242
1、将结果传给屏幕 2、将结果输给管道(读一次就没有了) 3、subprocess(可以扔到管道的东西) 4、远程执行DOS命令 1、服务端 2、客户端 ...
分类:
编程语言 时间:
2018-12-15 14:30:39
阅读次数:
198
一、基于TCP协议的socket通信 二、单循环模式 三、远程执行命令 ...
分类:
编程语言 时间:
2018-12-15 11:45:54
阅读次数:
207
salt介绍 saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。 salt强大吗 系统管理员日常会进行大量的重复性操作,例如安装软件,修改配置文件,创建用户,批量执行命令等等。如果主机数量庞大,单靠人工维护实在让人难以忍受。 早期 ...
分类:
其他好文 时间:
2018-12-13 23:33:50
阅读次数:
388