我已经尝试了Duplicity 手册页中详述的许多明显的命令来执行此操作,但它似乎不起作用。
设想
我正在通过 SSH 连接到一台机器,然后运行 Duplicity;以下是各种命令:-
ssh -i /keys/key.pem -o StrictHostKeyChecking=no user@ipAddress "sudo duplicity --s3-european-buckets --s3-use-new-style /local/dir/stuff s3+http://bucket/dir/"
问题是,它总是要求输入密码,我想将它作为一个自动化过程运行,而无需 CLi 用户回复。手册页唯一准确的参考是环境变量PASSPHRASE
,但很少提及(使用看起来不同的加密密钥或签名密钥)如何设置。
注意:它要求GnuPG 密码