我想在crontab的帮助下从NAS运行每日备份任务。我已经编写了一个简单的sh脚本来运行rsync,使用公共密钥通过ssh连接并上传文件。我在atm上遇到的唯一问题是我无法使用受密码短语保护的公钥。这是我到目前为止找到的最接近的解决方案:
https://askubuntu.com/questions/338937/how-to-use-rsync-via-ssh-with-rsa-key-passphrases
唯一的问题是我的NAS未全天候运行24/7。我认为重新启动后保存在ssh-agent中的密码短语会消失吗?不幸的是,我不能尝试使用atm,因为ssh-add无法正常工作。我在FreeNAS iocage监狱中运行evrything,当我运行“ ssh-add”时,出现“无法打开与您的身份验证代理的连接”。我正在解决这个问题。