SAS Sftp 连接问题

问题描述

目前我正在尝试使用 sas 连接到 sftp 服务器。我查了一些资料,说要使用sftp方式,需要安装openSSH客户端软件,并使用key认证进行连接。

所以我安装了 PuTTY 并设置了私钥/公钥。当我从 psftp 测试连接时,我可以在没有密码的情况下连接到 sftp 服务器(使用密钥验证)。如下所示,测试文件 3.xlsx 在 sftp 服务器上。

enter image description here

但是问题是当我尝试在 sas 上获取相同的文件时,它出现错误“该文件不存在”。

enter image description here

在psftp里面,我可以在本地电脑上下载这个测试文件,我不知道为什么我不能在sas上做同样的事情。

下面是我的 sas sftp 连接代码:

filename output sftp '/3.xlsx'
optionsx='-P 222 -i x:\PuTTY\privatekey.ppk -pw "XXXXX" -V'
host="xxxxxx" user="xxxxxxx" path="x:\PuTTY\psftp.exe" DEBUG;

如果有人能帮我解决这个问题,我将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)