配置jabber而不用纯文本形式编写密码


9

我发现jabber是一个很棒的工具,但是让我有点担心的是我的密码是以纯文本形式写在init文件中的。
有没有一种方法可以配置我的jabber登录凭据,而无需以纯文本格式编写它们?

为了清楚起见,我也不想被要求输入密码。因此,该解决方案将需要挂接到某个外部密钥环/数据库或仅进行一些加密以使密码模糊。

理想情况下,解决方案将是与操作系统无关的,但我的首要任务是使它在Linux(使用gnome)上运行,这是我使用jabber最多的地方。

Answers:



3

我使用pass来存储我的密码,并使用一个Lisp包装器来适当地设置该值:

(require 's)
(defun my-password (pass)
  (s-trim (shell-command-to-string
            (concat "pass show " pass))))

(setq my-jabber-password (my-password "Personal/jabber"))
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.