Udało mi się użyć polecenia ssh i wydania na zdalnym serwerze. Teraz chcę scp plików z serwera zdalnego, ale to wydaje się po prostu niemożliwe. Jestem całkowicie nowy w Pythonie i Paramiko. Błąd jest odmowa uprawnień w moim katalogu lokalnym z wątków systemu Windows. Pliki powinny pochodzić z komputera Mac. Każdy inny naprawdę naprawdę prosty przykład, którego mogę użyć do scp plików ze zdalnego komputera z systemem Linux do mojego lokalnego komputera z systemem Windows?scp za pomocą paramiko nie działa - ssh działa dobrze
import paramiko
hostname = '192.xx.1.xx'
password = 'pop123'
username = "husbad2"
port = 22
mypath='C:\\Users\\handsonexpert\\Documents'
remotepath='/Users/ihussain/testdir/file3.txt'
t = paramiko.Transport((hostname, 22))
t.connect(username=username, password=password)
sftp = paramiko.SFTPClient.from_transport(t)
sftp.put(mypath, remotepath)
należy używać sftp.get jeśli Twoim celem jest, aby pobierać pliki z 192.168.1.132 do mojasciezka. –