Sono di fronte a un problema che mentre ssh su un'altra macchina, la mia sessione paramiko ssh non vede lo stesso PATH di sistema come quando eseguo manualmente ssh sulla macchina. Ecco il mio codice python:python paramiko ssh session non ottiene il percorso di sistema
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()
Lo spettacolo di uscita/usr/bin:/bin ma quando ho ssh manualmente alla macchina, ci sono diversi altri percorsi nel percorso di sistema. Per favore aiuto.