代码之家  ›  专栏  ›  技术社区  ›  gagestinson

使用crontab将文件rsync到Synology NAS,获取权限错误

  •  0
  • gagestinson  · 技术社区  · 1 年前

    我正在尝试使用crontab中的rsync将我的Linux系统备份到Synology NAS。

    我用过 ssh-keygen -t rsa 然后使用 ssh-copy-id [email protected] 将密钥移到NAS。

    我跑步 rsync -avx / [email protected] :/volume1/homes/gage/Backups/parrot 而且效果很好。我将与gage用户相同的命令(加上日志文件的输出)放入crontab中,当我读取日志文件时,输出如下:

    Permission denied, please try again.
    Permission denied, please try again.
    [email protected]: Permission denied (publickey,password).
    rsync: connection unexpectedly closed (0 bytes received so far) [sender]
    rsync error: unexplained error (code 255) at io.c(231) [sender=3.2.7]
    

    我试过在本地系统上使用root用户,但也没有成功。

    我还是一个新手,有人知道解决方案吗?

    0 回复  |  直到 1 年前