zoukankan      html  css  js  c++  java
  • rssh RSA(非对称密钥)

    rssh ,非对称密钥,分为密钥和公钥 ,密钥在对面机器,需要进入的文件中,公钥是放在本地机器上

    import paramiko

    private_key = paramiko.RSAKey.from_private_key_file('/home/auto/.ssh/id_rsa')
    #指定公钥所在的位置

    #创建SSH对象

    ssh = paramiko.SSHClient

    ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) #自动添加路径

    ssh.connect(hostname='123', port=52113, usename='wupeiqi', Pkey=private_key)

    stdin, stdout, stderr = ssh.exec_command('df') #只能输出一次

    res, err = stdout.read(), stderr.read()

    reuslt = res if res else err

    print(result.decode())
  • 相关阅读:
    Spring Boot
    Spring Boot
    Spring Boot
    Restful API
    Jenkins
    虚拟化
    SpringBoot入门
    System Workbench for STM32(based on Eclipse)开发环境配置
    装机总结
    这年暑假
  • 原文地址:https://www.cnblogs.com/my-love-is-python/p/9137985.html
Copyright © 2011-2022 走看看