假设我在AS400上有一个名为helloworld.txt的文件,我想写一个脚本来自动将AS400服务器上的源文件helloworld.txt每天上传到Unix SFTP服务器sftp://exampleunixsftp.com?
有人有这样的剧本吗?OpenSSH是AS400上唯一可以用来实现这一目标的工具吗?或者还有其他方法吗?如果LFTP可以安装在AS400上,那将是一个简单的解决方案,但由于它只适用于Unix/Linux/Win/Mac,所以我没有这个选项。我在以下网站上阅读了Scott Klement的文章:http://systeminetwork.com/article/ssh-scp-and-sftp-tools-openssh
我只需要一个基本脚本的例子来完成这项工作。我很感激。
SSH上的MidrangeWiki主题提供了一些可能有用的信息和示例。
sftp主要用作交互式实用程序scp以非交互方式执行相同的功能。
一旦设置了身份验证,命令将简单地为:
scp helloworld.txt username@exampleunixsftp.com:<destination path>
LFTP可以在PASE环境中进行一些准备安装。请参阅开源二进制文件当前处于脱机状态。使用谷歌缓存