如何使用ssh登录,python执行ssh命令

  如何使用ssh登录,python执行ssh命令

  

  python实现ssh远程登录

  相关:《Python基础教程》

  #在测试过程中,常见的操作是将DUT(被测对象)接入网络,然后远程控制DUT,

  #使用SSH远程登录主机,然后执行相应的命令。

  #python代码如下:

  #paramiko是用python语言编写的模块,遵循SSH2协议,通过加密和认证支持远程服务器的连接。

  #首先,第一步是我们需要安装paramiko。

  # install命令:pipinstallparamiko

  #导入paramiko包

  importparamiko

  s=paramiko。SSHClient()

  南set _ missing _ host _ key _ policy(paramiko . autoadd policy())#允许连接到不在know_hosts文件中的主机。

  ssh . connect( IP地址,22,用户名,密码)

  Exec= pwd #要输入的命令

  stdin,stdout,stderr=s.exec_command(execmd)

  print(stdout.read())

  S.close()#结果

  #b/home/usran

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: