我已成功添加双重认证Google Authenticator 软件包在 openSUSE Leap 42.1 的显示管理器、login
和sudo
上su
。每次使用这些工具时,我都必须输入来自 Android 应用程序的验证码(对我的主用户和 root 来说都是如此)。
但是,当我尝试使用 Yast2 通过 GUI 安装软件时,没有输入代码的字段。我输入了我的 root 密码,Yast 的窗口冻结了(可能在等待代码)。原因是 Yast2 使用su
。因此,当我注释掉 Google Authenticator 中的行时,/etc/pam.d/su
我可以打开 Yast 并安装软件、更改系统设置等。
我怎样才能让 Yast2 向我询问验证码?
答案1
听起来你遇到的问题与我在旧版 OSX 上运行启用了双重验证的 AppleID 帐户时遇到的问题类似。请尝试将代码附加到密码字符串的末尾(不带空格)。