简单ssh登录
import paramiko ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect(hostname='192.168.80.200',port=22,username='root',password='123') stdin,stdout,stderr = ssh.exec_command('df;top') res = stdout.read()+stderr.read() print(res.decode())
简单sftp登录
import paramiko transport = paramiko.Transport(('192.168.80.200',22)) transport.connect(username='root',password='123') sftp = paramiko.SFTPClient.from_transport(transport) sftp.get('/root/1','2') sftp.put('test.py','/root/3')