我正在使用下面的代码在远程机器上执行命令,
import paramiko
import os
dssh = paramiko.SSHClient()
dssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
dssh.connect('192.168.1.5', username='root', password='asdfghhh')
import os
stdin, stdout, stderr = dssh.exec_command('ls')
print stdout.read()
stdin, stdout, stderr = dssh.exec_command('ifconfig')
print stdout.read()
stdin, stdout, stderr = dssh.exec_command('ps')
print stdout.read()
dssh.close()
当我执行程序时,它能够显示 ls 和 ps 以及其他命令输出。但是没有观察到 ifconfig o/p。
知道如何解决这个问题吗?提前致谢...