방금 설치했어요통과내 주요 컴퓨터에서 나는 그것을 사용하는 것을 정말 좋아합니다. 나는 3~4개의 컴퓨터에서 작업하고 있으며 내가 가지고 있는 모든 암호를 ~/.password-store
모든 컴퓨터에 동기화하고 싶습니다 . 가능합니까? 그렇다면 가장 안전한 접근 방식은 무엇입니까?
답변1
사람들이 생각하는 가장 쉬운 방법(특히 그것이 무엇인지 모르는 사람들 pass
)은 SSH를 사용하는 것입니다. 즉 scp
( sftp
또는 ssh
괜찮을 것입니다).
그러나 살펴보면웹페이지를 통해:
이것은 매우 짧은 쉘 스크립트입니다. 임시로 클립보드에 비밀번호를 넣어서 사용할 수 있는 기능이 있습니다
git
.
보다 우아한 접근 방식이 제공됩니다. Git 저장소를 스토리지 백엔드로 사용하면 됩니다.
답변2
항상 같은 컴퓨터에서 비밀번호를 편집하는 경우 다음을 사용하세요.동기화:
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
Since를 실행하세요 . foo.example.com
Unison은 파일별로 어느 쪽에 최신 콘텐츠가 있는지 자동으로 결정하고 양쪽의 파일이 변경되었는지 여부를 선택하도록 요청합니다.