我可以使用scp使用shell脚本下载文件

时间:2011-02-10 10:08:07

标签: unix scp

我可以使用scp(通过输入用户ID /密码)自动从系统下载文件并操作该文件并将其上传到同一位置。如果你有任何想法在shell脚本中使用scp,请告诉我

由于

3 个答案:

答案 0 :(得分:1)

Scp是linux中的普通命令行实用程序,因此可以直接使用它。有关示例,请参阅this page

答案 1 :(得分:0)

是的,您可以非常轻松地从shell脚本自动执行此操作,但问题仍然是您是否希望每次运行脚本时手动输入密码或使用ssh密钥来完成身份验证并实现完全自动化。

使用SCP检查this tutorial

答案 2 :(得分:0)

使用ssh-copy-id [该命令因发行版而异,但在Ubuntu上则为ssh-copy-id]。这是如何:

ssh-copy-id ~/.ssh/id_rsa.pub me@mysite.com这会将您的公钥安装到远程主机。如果您这样做,它将不会要求您输入密码!

如果您没有〜/ .ssh / id_rsa.pub,则运行ssh-keygen并接受所有默认选项[只需按Enter键当它提示输入时。。