如何在Bash脚本中为SFTP主机提供安全的用户名和密码

时间:2017-02-28 08:34:27

标签: linux bash cron sftp

当我将此脚本作为Cron作业运行时,每次尝试SFTP进行托管时,我都需要输入用户名和密码。下面是我制作的示例脚本,需要进行一些修改

#!/bin/sh

sftp -i /path/to/private/key/ username@123.123.123.123 <<EOF
put /home/sample.txt /home/
exit
EOF

而不是私钥路径,我相信我们插入密码路径。虽然这是人为干预。我需要它自动化。

我该如何解决这个问题?

0 个答案:

没有答案