python paramiko ssh

前端 未结 4 1801
广开言路
广开言路 2020-12-01 06:01

i\'m new on python. i wrote a script to connect to a host and execute one command

ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAdd         


        
4条回答
  •  悲&欢浪女
    2020-12-01 06:12

    ###### Use paramiko to connect to LINUX platform############
    import paramiko
    
    ip='server ip'
    port=22
    username='username'
    password='password'
    ssh=paramiko.SSHClient()
    ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
    ssh.connect(ip,port,username,password)
    
    --------Connection Established-----------------------------
    
    ######To run shell commands on remote connection###########
    import paramiko
    
    ip='server ip'
    port=22
    username='username'
    password='password'
    ssh=paramiko.SSHClient()
    ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
    ssh.connect(ip,port,username,password)
    
    
    stdin,stdout,stderr=ssh.exec_command(cmd)
    outlines=stdout.readlines()
    resp=''.join(outlines)
    print(resp) # Output 
    

提交回复
热议问题