通过python自动连接ssh服务器
通过python自动连接ssh服务器
""" 作者:皮蛋编程(https://www.pidancode.com) 创建日期:2022/3/27 功能描述:通过python自动连接ssh服务器 """ import sys, time, os try: import pexpect except ImportError: print(""" You must install pexpect module """) sys.exit(1) addr_map = { 'v3' :('root@172.31.0.1', '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()
相关文章