如何通过ssh将特定路径复制到带有Fabric的Windows服务器?

2024-05-18 12:34:51 发布

您现在位置:Python中文网/ 问答频道 /正文

如何通过SSH将文件或文件夹复制到远程Windows服务器中的特定文件夹(绝对路径)?是否可以使用远程服务器的环境变量来指定该路径?在

如果我使用织物的put操作:

put('somedir')

或者

^{pr2}$

如果没有目标,它将在目标用户的桌面文件夹中创建文件夹并复制其内容(我不知道为什么这是默认文件夹,我无法通过windows服务器上使用的freeshd守护进程更改它)

如果我尝试使用:

put('somedir', '/Users/me')

put('somedir', 'c:/Users/me')

put('somedir', './testdir')

或者:

put('somedir', 'c:\\Users\\me')

它将失败,权限被拒绝(paramiko的sftp错误_客户机.mkdir). 在


Tags: 文件路径服务器文件夹目标远程putwindows

热门问题