【发布时间】:2019-09-22 10:58:09
【问题描述】:
当我远程执行命令并打印相同的输出时,我会在输出中获得带有/ 的路径:
\[root\@kali ~\]\
我如何得到如下输出:
[root@kali `]
代码:
import paramiko
import sys
server=ip
port=22
username=un
password=pd
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(server, username=username, password=password)
channel = ssh.invoke_shell()
channel.send('uname')
channel.send('\n')
channel_data = str()
channel_bytes = channel.recv(9999)
channel_data = channel_bytes.decode("utf-8")
if channel.recv_ready():
print(channel_data)
【问题讨论】: