Python 自动连接ssh
2011-12-26 22:47
302 查看
#!/usr/bin/python #-*- coding:utf-8 -*- import sys, time, os try: import pexpect except ImportError: print """ You must install pexpect module """ sys.exit(1) addr_map = { 'v3' :('root@192.168.1.162', 'sina@2009'), 'dev':('test016@192.168.1.136', 'test016'), } try: key = sys.argv[1] host = addr_map[key] except: print """ argv error, use it link jssh v3, v3 must defined in addr_map """ sys.exit(1) server = pexpect.spawn('/usr/bin/ssh %s' % host[0]) server.expect('.*ssword:') server.sendline(host[1]) server.interact() http://www.oschina.net/code/snippet_16840_2440[/code]
相关文章推荐
- Python自动连接ssh的方法
- Python自动连接ssh的方法
- python自动连接ssh的代码
- python代码ssh自动连接ubuntu
- ssh自动连接(expect)
- Mac下ssh连接远程服务器时自动断开问题
- 定时自动更改SSH密码并断开SSH连接
- 如何解决linux的ssh连接自动断开的问题
- Python_Python 连接SSH
- Linux系统SSH连接自动断开问题的解决方法
- ssh连接Linux自动断开后再也无法连上的问题
- 使用SSH连接Unix服务器上的weblogic,关闭SSH后,weblogic自动关闭
- 如何避免SSH Secure Shell Client连接Linux超时,自动断开?
- 如何解决SSH连接Linux超时自动断开?
- python远程ssh连接linux
- ssh连接远程服务器自动断开解决
- Python_Python建立SSH连接的方法
- Linux的SSH登录超时自动断开连接设置
- 如何避免SSH Secure Shell Client连接Linux超时,自动断开?
- python利用wxpython实现ssh连接linux进展