2014-12-17 12 views
5

Tôi có vps, máy tính cục bộ của tôi nằm trong mạng cục bộ. Khi paramiko được cài đặt trên máy tính cục bộ của tôi, tôi có thể lấy tập tin từ vps của tôi.Làm cách nào tôi có thể tải tệp trên máy tính cục bộ của mình từ ip vps với paramiko hoặc bằng cách khác?

import paramiko 
t = paramiko.Transport(("vps ip",22)) 
t.connect(username = "username", password = "key") 
sftp = paramiko.SFTPClient.from_transport(t) 
remotepath='/tmp/test.txt' 
localpath='/tmp/test.txt' 
sftp.get(remotepath,localpath) 

Bây giờ vấn đề là: làm cách nào tôi có thể lấy tệp trên máy tính cục bộ của mình từ ip vps với paramiko hoặc bằng cách khác?

+0

Bạn có thể thuật lại câu hỏi này không? Bạn có nghĩa là bạn muốn sao chép các tập tin trên máy tính địa phương của bạn để vps? Như trong sftp.put? – bsravanin

+0

không, ip vps của tôi là x và ip máy tính cục bộ của tôi là y, làm cách nào tôi có thể lấy tệp trong y từ bảng điều khiển python (ip là x)? –

Trả lời

0

Tôi nghĩ rằng đây có thể bạn quan tâm: Here

Đó là một mô-đun python scp cho paramiko.

Các vấn đề liên quan