python学习:paramiko登录ssh

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习:paramiko登录ssh相关的知识,希望对你有一定的参考价值。

#!/usr/bin/env python
#coding:utf-8

import  paramiko


ssh=paramiko.SSHClient()

ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())

private_key=paramiko.RSAKey.from_private_key_file(id_rsa)

ssh.connect(hostname=20.55.85.15,port=22,username=root,pkey=private_key)


stdin,stdout,stderr=ssh.exec_command(df;ip addr)


print(stdout.read().decode(utf-8))



ssh.close()

 

以上是关于python学习:paramiko登录ssh的主要内容,如果未能解决你的问题,请参考以下文章

Python的paramiko,实现ssh

Python登录SSH服务遇到报错,paramiko.ssh_exception.SSHException: Channel closed.

python paramiko模拟ssh登录

python paramiko模块SSH自动登录linux系统进行操作

使用 Paramiko 或其他 Python 库通过 SSH 跳转服务器远程登录网络设备

Python模块学习 - Paramiko