Ich habe ein Problem, dass, wie ich ssh auf eine andere Maschine, meine Paramiko SSH-Sitzung nicht das gleiche System PFAD sehen, als wenn ich manuell ssh auf die Maschine. Hier ist meine Python-Code:Python Paramiko SSH Sitzung erhält nicht den Systempfad
cmd = "echo $PATH"
try:
ssh.connect(ip, username=username, password=password)
except Exception as ex:
raise Exception("Failed to connect to %s with credentials username='%s' password='%s' %s" \
% (ip, username, password, ex.message))
ssh_stdin, ssh_stdout, ssh_stderr = ssh.exec_command(cmd)
output = ssh_stdout.read()
Die Ausgabe Show/usr/bin/bin aber wenn ich von Hand in die Maschine ssh, gibt es mehrere andere Pfade auf dem Systempfad. Bitte helfen.