使用SCP bash脚本上传文件

时间:2011-02-21 07:50:21

标签: bash ssh

我需要使用bash脚本上传SCP文件。我如何在脚本中执行此操作,我想从其他程序调用该脚本。 (我知道用EXPECT做到这一点,但我需要简单的bash脚本)。有人可以帮忙吗?

2 个答案:

答案 0 :(得分:3)

我强烈建议您为系统设置key-based authentication。然后,您可以使用ssh-agent自动解锁程序的密钥。

答案 1 :(得分:1)

  

我需要使用bash脚本上传SCP文件

那么只需在文件中键入scp命令并使其可执行。

如果您问如何避免提示输入密码,我强烈建议您使用SSH密钥。 Here是一个非常简单的教程,介绍如何正确设置它。