python ssh library
#ssh client in python example pip install paramiko client = paramiko.SSHClient() client.load_system_host_keys() client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) client.connect(server,port,username,password) dir = directory command = command #change directory to the location of where you want to run the command and #change command to the command you want to execute client.exec_command(f'cd {dir}; {command}') client.close()
python ssh connection
import pxssh s = pxssh.pxssh() if not s.login ('localhost', 'myusername', 'mypassword'): print "SSH session failed on login." print str(s) else: print "SSH session login successful" s.sendline ('mycommand') s.prompt() # match the prompt print s.before # print everything before the prompt. s.logout() #We can also execute multiple command like this: s.sendline ('uptime;df -h')
Source: www.pythonforbeginners.com
python ssh client
pip install paramiko #Try using the paramiko library