paramiko模块远程案例
2018-08-29 17:49
176 查看
#!/usr/bin/python
#coding: utf-8
import paramiko
#iphosts=["192.168.10.70","192.168.10.71","192.168.10.72","192.168.10.73","192.168.10.74","192.168.10.75","192.168.10.76","192.168.11.50","192.168.11.40","192.168.11.41","192.168.11.42","192.168.11.43","192.168.11.44","192.168.11.45","192.168.11.48","192.168.11.49"]
#usernames=["hsap","w4rfi","root"]
#ports=["22","1083"]
#passwords=["rteferw","wfwrgrvsf","teet4g","eegteert","fvdgbbdfdt","bbdgbgfg"]
ip = ['192.168.221.206','192.168.221.205']
port = [22,21]
username = ['root','username']
password = ['rete','werwt','520157000']
def connection(ip,port,username,password):
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(i,o,p,q)
stdin, stdout, stderr = ssh.exec_command('hostname')
print stdout.read()
ssh.close()
if name == 'main':
#coding: utf-8
import paramiko
#iphosts=["192.168.10.70","192.168.10.71","192.168.10.72","192.168.10.73","192.168.10.74","192.168.10.75","192.168.10.76","192.168.11.50","192.168.11.40","192.168.11.41","192.168.11.42","192.168.11.43","192.168.11.44","192.168.11.45","192.168.11.48","192.168.11.49"]
#usernames=["hsap","w4rfi","root"]
#ports=["22","1083"]
#passwords=["rteferw","wfwrgrvsf","teet4g","eegteert","fvdgbbdfdt","bbdgbgfg"]
ip = ['192.168.221.206','192.168.221.205']
port = [22,21]
username = ['root','username']
password = ['rete','werwt','520157000']
def connection(ip,port,username,password):
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(i,o,p,q)
stdin, stdout, stderr = ssh.exec_command('hostname')
print stdout.read()
ssh.close()
if name == 'main':
connection(ip,port,username,password)
count = 0 for i in ip: for o in port: for p in username: for q in password: print i print o print p print q try: connection(i,o,p,q) count += 1 print "wwwwwwwwwwwwwwww %s"%count except Exception as a: print a
count += 1
print count
相关文章推荐
- Python编程:paramiko模块远程登录
- python模块paramiko的上传下载和远程执行命令方法
- python下paramiko模块学习之三:上传批量文件到远程主机
- Python操作远程服务器paramiko模块介绍
- python下paramiko模块学习之四:从远程主机批量下载文件到本机
- paramiko 模块远程管理 liunx 服务器
- python模块paramiko的上传下载和远程执行命令方法
- python模块paramiko的上传下载和远程执行命令
- 利用Paramiko模块远程连接Linux
- Python 模块功能paramiko SSH 远程执行及远程下载(可以使用)
- python模块学习之paramiko远程执行命令,文件上传、下载
- python模块paramiko实现上传下载与远程执行命令的代码
- Python paramiko模块 实现 ssh远程执行命令 上传下载文件 堡垒机模式下的远程命令执行
- python远程连接paramiko 模块
- python用paramiko模块上传本地目录到远程目录
- paramiko模块安装和使用(远程登录服务器)
- python模块学习之paramiko远程执行命令,文件上传、下载
- Python调用paramiko模块实现远程管理多台服务器
- Python Paramiko模块的使用实际案例
- python用paramiko模块上传本地目录到远程目录