【问题标题】:shell script rsync password file optionshell script rsync 密码文件选项
【发布时间】:2011-05-15 17:18:28
【问题描述】:

在shell脚本中如何使用rsync --password-file选项

rsync -a root@123.123.12.3:/root /backup

【问题讨论】:

    标签: linux shell backup rsync


    【解决方案1】:

    如果协议是 rsync 你可以使用:

    rsync -a --password-file=/path/to/secret rsync://root@123.123.12.3/root /backup
    

    如果使用 rsync over ssh,你应该设置公钥 ssh auth。在本地主机上运行

    ssh-keygen -t rsa -b 1024
    

    然后将 ~/.ssh/id_rsa.pub 的内容添加到远程主机上的 ~/.ssh/authorized_keys 中。

    【讨论】:

    • 你试过这个 rsync -a --password-file=/path/to/secret rsync://root@123.123.12.3/root /backup 我之前和从手册页试过这个它没有工作
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-10
    • 2016-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-09
    相关资源
    最近更新 更多