import paramiko
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
pkey = paramiko.RSAKey.from_private_key_file('/root/.ssh/id_rsa')
ssh.connect(hostname=ip,
port=22,
username='root',
pkey=pkey)
a_list = []
stdin, stdout, stderr = ssh.exec_command(sh_cmd,get_pty=True)
while not stdout.channel.exit_status_ready():
result = stdout.readline()
a_list.append(result)
print(result)
if stdout.channel.exit_status_ready():
a = stdout.readlines()
a_list.append(a)
print(a)
break
03-03
1244
