PSCP - 为什么使用非管理员凭据时找不到该文件?

PSCP - 为什么使用非管理员凭据时找不到该文件?

我正在尝试制作一个批处理脚本来将文件从 Windows 虚拟机获取到 Ubuntu 虚拟机,因此我决定使用 pscp。

当我将pscp -l admin -pw pswd C:\path admin@IP:/path文件传输正常但出于安全原因我不想以管理员身份传输时。所以当我使用pscp -l user -pw pswd2 C:\path user@IP:/path它时,它说“系统找不到指定的文件”

我很困扰。当我以用户身份 ssh 时,我可以找到指定的目录,而且它似乎也不是访问问题,因为用户拥有该文件夹,并且我更改了它,以便任何人都可以写入它。有谁知道为什么这样做?

相关内容