命令 命令格式: 例: 常用参数 针对<操作目标>,Saltstack提供了多种方法对被控主机(id)进行过滤。下面列举出常用具体参数:-E,--pcre,通过睁着表达式进行匹配: -L,--list,以主机id名列表的形式进行过滤,格式与Python的列表相似,即不同主机id名称使用逗号分离。 - ...
分类:
其他好文 时间:
2016-08-08 18:56:48
阅读次数:
197
$user="domain\usrename"$password=ConvertTo-SecureString-String"password"-AsPlainText-Force$credential=New-Object-TypeName"System.Management.Automation.PSCredential"-ArgumentList$user,$password$session=New-PSSession-computerip-credential$credential$result=In..
分类:
系统相关 时间:
2016-08-05 18:02:03
阅读次数:
1962
importsubprocessimportos(rfd,wfd)=os.pipe()arg="-d%d"%rfdtry:p=subprocess.Popen(["sshpass",arg,"ssh","-l","haohzhang","phxaishdc9dn1447.stratus.phx.ebay.com","ls","/tmp/"],stdin=subprocess.PIPE,stdout=subprocess.PIPE,stderr=subprocess.PIPE)os.close(rfd)os.w..
分类:
其他好文 时间:
2016-08-01 23:16:00
阅读次数:
553
通常在用于远程协调时,会需要用到的一个Windows平台非常常用的远程命令行工具包,在该包中存在scp等命令允许远程执行命令,如拷贝或执行其他对应脚本等。 下载地址和相关介绍参见如下: Downloading winscp570.zip :: WinSCP http://winscp.net/dow ...
一、salt简介saltstack是一个基于C/S架构的集中化管理平台,具备配置管理、远程执行、监控等功能。使用saltstack可以一键批量部署服务、远程执行命令,在大规模的服务集群中大大提高了运维人员的工作效率。saltstack基于python语言开发,使用轻量级消息队列(ZeroMQ)pub/sub进..
分类:
其他好文 时间:
2016-07-13 23:29:24
阅读次数:
185
下面是一个socket编程示例,模拟ssh远程执行命令 socket建立连接的过程,模拟成打电话过程。 socket_server.py #!/usr/bin/env python # -*- coding:utf-8 -*- import socket import subprocess #导入执 ...
分类:
编程语言 时间:
2016-07-07 17:28:48
阅读次数:
176
使用密码远程执行命令[root@localhostscript]#catdaramiko_ssh.py
#!/usr/bin/envpython
#_*_coding:utf-8_*_
__author__=‘gaogd‘
importparamiko
importsys,os
host=sys.argv[1]
user=‘root‘
password=‘ddfasdsasda2015‘
cmd=sys.argv[2]
s=paramiko.SSHClient()#绑定实例
s.l..
分类:
编程语言 时间:
2016-07-04 19:03:50
阅读次数:
250
第一部分:expect讲解expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。当然若是使用不带密码的密钥验证同样可以实现自动登录和自动远程执行命令。
但当不能使用密钥验证的时候,我们就没有办法了。所以,这时候只要知道对方机器的账号和密码就可以通过ex..
分类:
其他好文 时间:
2016-06-17 19:44:16
阅读次数:
153
在2013年6月底发布的Struts 2.3.15版本被曝出存在重要的安全漏洞[1] ,主要问题如下: 可远程执行服务器脚本代码[2] 用户可以构造http://host/struts2-blank/example/X.action?action:%25{(new+java.lang.Process ...
分类:
其他好文 时间:
2016-04-27 22:31:18
阅读次数:
275
使用python中的 paramiko 实现远程操作,需要安装 paramiko 模块。 # vi pssh.py 测试下载功能 ...
分类:
编程语言 时间:
2016-04-13 11:08:16
阅读次数:
152