SFTP文件从一个远程服务器到其他远程服务器使用shell脚本而不需要包

时间:2017-01-06 00:59:49

标签: shell curl sh sftp

我正在尝试使用shell脚本自动将文件从一个远程服务器传输到其他远程服务器。我无法安装expect包。有人可以帮我解决这个问题吗?

感谢。

1 个答案:

答案 0 :(得分:1)

在远程服务器之间设置密码减少登录,因此它不会在shell脚本中请求密码,并且出于安全原因,它将避免在shell脚本中传递密码

请参阅以下链接以设置密码减去ssh

http://www.tecmint.com/ssh-passwordless-login-using-ssh-keygen-in-5-easy-steps/

然后编写一个shell脚本来sftp文件

参考以下链接中的SFTP命令来执行必要的

http://www.tecmint.com/sftp-command-examples/