python paramiko模块实现ssh命令
程序员文章站
2022-03-20 14:47:56
...
#!/usr/bin/env python
import paramiko
import sys,os
hostname='192.168.1.60'
#sys,argv[1]
username='root'
password='password'
cmd='free -m'
#cmd=sys.argv[2]
def findkdy():
paramiko.util.log_to_file('syslogin.log')
ssh=paramiko.SSHClient()
ssh.load_system_host_keys()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(hostname=hostname,port=22,username=username,password=password,timeout=5)
stdin,stdout,stderr=ssh.exec_command(cmd)
print stdout.read(),stderr.read()
ssh.close()
上一篇: GreenDAO 使用简介
推荐阅读
-
c#调用python脚本实现排序(适用于python脚本中不包含第三方模块的情况)
-
Python使用shelve模块实现简单数据存储的方法
-
Python命令行参数解析模块optparse使用实例
-
Python的socket模块源码中的一些实现要点分析
-
python使用requests模块实现爬取电影天堂最新电影信息
-
Python getopt模块处理命令行选项实例
-
python实现通过pil模块对图片格式进行转换的方法
-
如何定制Python模块的查找和物理实现
-
python使用multiprocessing模块实现带回调函数的异步调用方法
-
Python学习之旅:使用Python实现Linux中的ls命令