linux和windows之间的pscp

时间:2017-11-13 13:33:29

标签: linux pscp

我正在尝试将文件从窗口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系统调用命令。

1 个答案:

答案 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确认完整路径)