首页 > 解决方案 > 无法将文件从linux服务器复制到本地机器

问题描述

下面是编写将文件从 linux 服务器复制到本地 PC 的代码,但我面临“PermissionError: [Errno 13] Permission denied: \XXXXX”错误。这有什么问题,有人可以帮忙吗?提前致谢 !!

import os
import paramiko 
import time
ssh = paramiko.SSHClient() 
ssh.load_system_host_keys() 
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect('xxxx', port=22, username='yyy', password='zzz')
time.sleep(5)
sftp = ssh.open_sftp()
localpath = os.path.dirname(os.path.realpath(__file__))
remotepath = '/xxx/yyy/zzz'
sftp.put(localpath, remotepath)
sftp.close()
ssh.close()

标签: pythonlinuxcopy

解决方案


推荐阅读