#!/bin/python import paramiko def exe_command(command): ssh_client = paramiko.SSHClient() ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy) host_pwd = None try: ssh_client.connect(hostname='your hosts', port=22, username='root', password='password', allow_agent=False, look_for_keys=False, timeout=120) stdin, stdout, stderr = ssh_client.exec_command('''tail -f /dir/nohup.out''', get_pty=True) while not stdout.channel.exit_status_ready(): result = stdout.readline().replace('\n', '') print(result) if stdout.channel.exit_status_ready(): results = stdout.readlines() print(results) break except Exception as e: print(e) finally: ssh_client.close() if __name__ == '__main__': exe_command('abc')