如何解决如何自动化Lastpass CLI登录过程
我想知道是否有人成功地自动化了LastPass CLI登录过程。我似乎无法绕开密码提示,我需要对其进行自动化以使其变得有用。
我尝试过类似的命令
echo <password> | lpass login <username>
或
yes <password> | lpass login <username>
我一直在输出说密码不正确的信息。有人自动化过吗?
谢谢!
解决方法
您可能需要禁用pinetry密码提示,以便lpass从标准输入中读取密码。
如手册页所述:
如果pinentry程序不可用,或者LPASS_DISABLE_PINENTRY环境变量设置为1,则将从标准输入中读取密码,并在标准错误时显示提示。
含义:如果这样运行,它应该可以工作:
echo <password> | LPASS_DISABLE_PINENTRY=1 lpass login <username>
或者仅通过为您的shell(export LPASS_DISABLE_PINENTRY=1
中的~/.profile
或类似名称)设置环境变量
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。