我刚刚在我的主计算机上安装了经过,我非常喜欢使用它。我在三到四台机器上工作,我想把我在~/.password-store下的所有密码同步到我的所有机器上。这个是可能的吗?如果是的话,最安全的方法是什么?
发布于 2015-12-19 00:50:14
想到一个人(尤其是那些不知道pass是什么的人)最简单的方法是:使用SSH --即scp (sftp或ssh也会起作用)。
然而,看看通过网页:
它是一个非常简短和简单的shell脚本。它能够临时将密码放在剪贴板上,并使用
git跟踪密码更改。
提供了一种更优雅的方法。只需使用Git存储库作为存储后端,您就都准备好了。
发布于 2015-12-20 03:31:41
如果您总是在同一台计算机上编辑密码,请使用rsync:
rsync -a ~/.password-store foo.example.com:将它们从当前计算机复制到foo.example.com,或
rsync -a master.example.com:.password-store ~将它们从master.example.com复制到当前机器。
如果您在不同的机器上编辑您的密码,您可以使用和声,这类似于rsync,但是是双向的。master.example.com说,选择一台机器作为主设备。在彼此的机器上,创建一个配置文件~/.unison/passwords.pdf。
root = /home/brian/.password-store
root = ssh://master.example.com/.password-store从unison -auto passwords运行foo.example.com以传播自上次同步以来所做的更改。Unison将自动确定哪一方在每个文件的基础上有较新的内容,并将要求您选择一个文件是否已在双方的改变。
https://unix.stackexchange.com/questions/250318
复制相似问题