SSH / SFTP / SCP Matlab (v2)

改进的Matlab接口SSH2 / SFTP / SCP(支持公钥)使用Ganymed-S万博1manbetxSH2 javalib。

11.7 k下载

更新星期一,2018年8月20 18:49:01 + 0000

查看许可协议

编者按:这个文件被选为MATLAB中央选择的

一个新的Matlab接口使用Ganymed-SS2 Java库。重命名命令是局限性的改进现有Matlab / SSH2代码库(参见启发提交)使用一个简单的命令列表。
如果你需要访问远程机器从Matlab会话(实时数据传输等)这组函数允许您发送命令并获取返回值。SFTP和SCP文件传输功能。万博1manbetx支持多个命令支持公共密钥身份验证和改进。
这需要开源Ganymed SSH-2 Java免费和自动包含在zip文件中。SFTP-GET,必须使用一个包含定制Ganymed SSH-2与Matlab兼容的Java库。

看到ssh2-examples。的文档。

支持,请万博1manbetx直接联系作者,而不是首先发布评论和评级”。有用的信息或意见可以发表后沟通,以确保为他人有用的信息,而不是不断膨胀的失败的SSH / SFTP / SCP连接信息的评论。

# 1连接的问题是软件防火墙阻止Java连接Matlab机器上。如果你能与同一台机器连接,请检查。
# 2问题是支持ssh服务器万博1manbetx上进行身份验证。有关更多信息,请参见Ganymed-SSH2 faq。http://www.ganymed.ethz.ch/ssh2/FAQ.html

另外,我想听到你怎么使用这个提交在评论部分。

引用作为

大卫·弗里德曼(2023)。SSH / SFTP / SCP Matlab (v2)(//www.tianjin-qmedu.com/matlabcentral/fileexchange/35409-ssh-sftp-scp-for-matlab-v2), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2009b
兼容任何释放
平台的兼容性
窗户 macOS Linux

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.10.1.1

删除评论非定制ganymed库更新描述。

1.10.1.0

每Mathworks要求所有. zip文件已被移除。使用自定义的默认ganymed-ssh2 SFTP-GET图书馆是。

1.10.0.0

错误修正为SFTP-Put

1.9.0.0

r5上传了错误的文件(不包括SSH2库)

1.8.0.0

包括ganymed - 250图书馆,因为它再也不能下载http://www.cleondris.ch/

1.6.0.0

——错误修复:添加文件名分离器检查SFTP-GET错误时下载一个unix文件名。
-让SFTP / SCP文件名列表是1 xn或资料片数组。

1.3.0.0

创建一个自定义Ganymed SSH-2 Java库(现在包含在附件),兼容Matlab处理Java字节数组。这是支持SFTP-GET所需功能。万博1manbetx默认行为仍然使用官方Ganymed图书馆。

1.2.0.0

为ssh2_config做出了改变。m占Matlab的数组大小版本依赖的动态java类路径中。

1.1.0.0

错误修复,乔恩·道格拉斯。正确的检查java库被加载。

1.0.0.0