一、SaltStack介绍SaltStack是一个开源Apache2.0license的基于Python开发的配置管理系统及分布式远程执行工具。Salt有local、Master/Minion、SaltSSH三种工作模式可以适用不同的使用环境。通常采用master/minion模式这种模式扩展方便部署灵活支持单IDC部署及跨IDC部署单个Maste..
分类:
其他好文 时间:
2015-11-29 06:59:37
阅读次数:
800
#!/bin/bashWap_Server="10.0.0.1"Mem_Server="10.0.0.2"Erp01_Server="10.0.0.3"Erp02_Server="10.0.0.4"ErpOld_Server="10.0.0.5"Backup_Server="10.0.0.6"Monitor_Server="10.0.0.7"DOSSH=/home/lichuang/scrips/dossh.sh#这是一个远程ssh批量远程执行的脚本PROT=22function..
分类:
系统相关 时间:
2015-11-19 19:15:30
阅读次数:
223
当我们部署、维护多台主机的时候,通常需要通过程序远程执行一些命令,然而通常会发现在本地可正常执行的命令,远程调用时就会不正常。 这通常都是因为远程调用的运行方式为: 远程登录-》调用-》退出登录,在’退出‘时终端会收到 HUP(hangup)信号从而关闭其所有子进程(自然包含了我们’调用‘的命令.....
分类:
其他好文 时间:
2015-11-18 19:36:50
阅读次数:
193
#########################################TARGETING############################################[root@linux-node1pillar]#salt‘*‘cmd.run‘w‘linux-node1.example.com:09:22:01up37min,1user,loadaverage:0.00,0.01,0.06USERTTYFROMLOGIN@IDLEJCPUPCPUWHATrootpts/010.0.0...
分类:
其他好文 时间:
2015-11-18 18:14:26
阅读次数:
223
一、expect讲解expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。当然若是使用不带密码的密钥验证同样可以实现自动登录和自动远程执行命令。但当不能使用密钥验证的时候,我们就没有办法了。所以,这时候只要知道对方机器的账号和密码就可以通过expect脚..
分类:
系统相关 时间:
2015-11-12 18:20:43
阅读次数:
436
1.SSH远程管理SSH(SecureSheel)是一种安全通道协议,主要用于实现字符界面的远程登录、远程复制等功能。SSH协议对通信双方的数据传输进行了加密处理,其中包括用户的口令。与早期的TELNET(远程登录,tcp23端口)、RSH(RemoteSheel,远程执行命令)、RCP(RemoteFileCopy,..
分类:
系统相关 时间:
2015-11-05 20:49:28
阅读次数:
682
安装ansible远程执行命令时报错未能使用的ssh连接类型和密码,您必须安装sshpass计划Ansible使用sshpass程序通过SSH登录到服务器时使用的密码。出于安全原因,你应该Ansible登录服务器使用SSH密钥,但对于新服务器最初是简单的登录密码,Ansible设置用户和SSH密钥,然后后续登录使用..
分类:
其他好文 时间:
2015-10-20 19:35:14
阅读次数:
270
第一部分:expect讲解expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。当然若是使用不带密码的密钥验证同样可以实现自动登录和自动远程执行命令。但当不能使用密钥验证的时候,我们就没有办法了。所以,这时候只要知道对方机器的账号和密码就可以通过expect脚本实现登录和远程命令...
分类:
系统相关 时间:
2015-10-04 22:15:55
阅读次数:
348
介绍这个教程是我中秋休息的时候所做,为大家学习了解saltstack。SaltStack名字是由它的故乡美国盐城。SaltStack是为我们批量管理千万台机器的基础工具,拓展起来也十分方便。SaltStack可以进行动态的编辑,配置管理,远程执行命令等等。Saltstack包括master和minion,master是..
分类:
其他好文 时间:
2015-09-27 06:31:52
阅读次数:
269
安装SSHLibrary
1、在安装SSHLibrary以前,我们需要安装它的支撑库Paramiko
下载地址:http://www.lag.net/paramiko/
解压后,进入解压目录,cmd执行python setup.py install
2、pip install robotframework-SSHLibrary测试套件处导入SSHLibrary
测试用例(举例)
1、连接...
分类:
系统相关 时间:
2015-09-22 16:46:28
阅读次数:
651