通过 crontab 运行 rsync 时出现权限问题
我正在使用 rsync 将本地计算机上的目录备份到远程服务器。我已为我的用户设置并启用了基于 SSH 密钥的访问权限,因此当我运行以下命令时: rsync --update -razvP --progress ~/Projects/ ~/Documents/ [email protected]:backup/ 一切都按预期进行。所以现在我想每天运行它,所以我将它放入 Bash 脚本中,通过 crontab 运行: 〜/备份1.sh #!/usr/bin/env bash rsync --update -razvP --progress ~...