我一直在使用 pass 来存储密码,但现在我想将我的密码存储从默认位置移动。根据手册页,将PASSWORD_STORE_DIR
变量设置为所需的路径以覆盖默认路径就足够了,但是在我的情况下,这没有效果。将.password-store
文件夹移动到新位置并设置环境变量后,执行命令pass
会导致“错误:密码存储为空。尝试“传递初始化”。”。即使只是重命名.password-store
内部主目录:
$ cd
$ mv .password-store .pass
$ PASSWORD_STORE_DIR=/home/bakhtin/.pass #bakhtin is the user name
$ pass
Error: password store is empty. Try "pass init".
关于问题可能是什么的任何想法?我确保变量名称等没有拼写错误。