我可以用SCP复制文件:
scp file pavel@host:~/
,但我必须输入2个密码
Enter passphrase for key '/home/pavel/.ssh/id_rsa':
pavel@host's password:
如何将此类命令放入crontab(自动输入密码)?
如果您按照以下步骤操作,则可以将其放在crontab中:
问题消息:pavel@host's password:
解决方案:确保将您的公钥添加到远程主机上的authorized_keys
文件中,这意味着至少基于密钥的登录工作。
问题消息:Enter passphrase for key '/home/pavel/.ssh/id_rsa':
解决方案:从私钥替换密码
后者的动作当然会引入缺乏安全性,但是如果您想完全自动化这个问题。