This article mainly introduces how to log on to the Linux server through ssh in the paramiko module of python. The example analyzes the usage of the paramiko module to implement ssh connection, for more information about how to use the paramiko module in python to connect to a Linux server through ssh, see the example below. Share it with you for your reference. The specific analysis is as follows:
Python has a paramiko module, this module can achieve ssh Login linux server, the following post the code, note, I in centos5.6, python2.6.5, paramiko-1.7 version test successful.
#! /Usr/bin/env pythonimport paramikohostname = '2017. 28.102.249 'username = 'root' password = 'toor' if _ name __= = '_ main _': paramiko. util. log_to_file ('paramiko. log ') s = paramiko. SSHClient () s. load_system_host_keys () s. connect (hostname = hostname, username = username, password = password) stdin,stdout,stderrcmds.exe c_command ('ifconfig; free; df ') # I have run multiple commands to test print stdout. read () s. close ()
I hope this article will help you with Python programming.