我正在尝试将文件从窗口scp到linux。 用户是windows系统,我们正在从linux命令执行pscp 使用的命令:
cfldap(
server = "ServerName",
port = 636,
action = "QUERY",
name = "qLDAPLookup",
secure = "CFSSL_BASIC",
username = "MYDOMAIN\#arguments.username#",
password = arguments.password,
start = "dc=MYDOMAIN,dc=MYTLD",
attributes = "cn,userPrincipalName,title,mail",
timeout = "10",
filter = "(sAMAccountName=#arguments.username#)"
);
if (qLDAPLookup.recordCount) {
userAuthenticated = true;
}
它显示:
pscp user@ip:source dest
如果我以这种方式使用它,
unable to identify source: permission denied
它工作正常并将文件复制到Windows。
我使用的是正确的格式吗?
我们需要从远程窗口复制,但需要从本地Linux系统调用命令。
答案 0 :(得分:0)
这是我如何将文件从Windows计算机复制到Linux计算机的示例
C:\ Users ... \ Downloads> pscp -i“ DEV_IRM.ppk” 产品-sp-4.2.0-rc2.tar.gz prvclouduser@10.149.137.26:/ home / prvclouduser / sp420
确保您位于要复制的文件所在的目录中。就我而言,是“下载”目录。
访问专用密钥:DEV_IRM.ppk
我的linux服务器:prvclouduser@10.149.137.26
Linux中的登陆目录:/ home / prvclouduser / sp420(确保存在该目录;执行pwd确认完整路径)