• 技术文章 >Python技术 >Python基础教程

    python中如何写ssh登录

    爱喝马黛茶的安东尼爱喝马黛茶的安东尼2019-09-23 10:41:18原创2335

    python实现ssh远程登录

    相关推荐:《Python基础教程

    # 测试过程中,比较常用的操作就是将DUT(待测物)接入网络中,然后远程操控对DUT,
    # 使用SSH远程登陆到主机,然后执行相应的command即可
    # python 代码如下:
    # paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接
    # 首先第一步我们需要安装paramiko这个包
    # 安装命令:pip install paramiko
    # 导入paramiko包
    import paramiko
    s = paramiko.SSHClient() 
    s.set_missing_host_key_policy(paramiko.AutoAddPolicy())  # 允许连接不在know_hosts文件中的主机
    ssh.connect("某IP地址",22,"用户名", "口令")   
    execmd = 'pwd' #需要输入的命令
    stdin, stdout, stderr = s.exec_command (execmd) 
    print(stdout.read())  
    s.close()

    #结果

    #b'/home/usra\n'
    专题推荐:python ssh 登录
    上一篇:怎么在mac上使用python 下一篇:python怎么样将一段程序无效掉

    相关文章推荐

    • python如何输入一个list• python怎么实现文件上传界面

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网