[other] 如何设置桌面双重验证登录
Tofloor
poster avatar
ZZ
deepin
2024-09-07 21:38
Author

我想要使用google-authenticator 来设置桌面双重验证登录。也就是先输入google authenticator app中的动态口令,然后输入密码登录。

我编译安装了 pam-google-authenticator,并使用这个工具生成了二维码,用手机app扫码得到了动态密钥。

我在/etc/pam.d/common-auth 中添加了

auth required google-authenticator

但是 当我重启lightdm,想要从桌面登录时,输入系统密码,显示验证成功,然后就卡住不继续进行了。

systemctl restart lightdm

我预期先输入 动态密钥,然后输入系统密码,最后成功登录。然而,现在在deepin中卡在了验证成功的界面。
我在ubuntu中同样配置了/etc/pam.d/common-auth ,在ubuntu中,这是可以正常工作的。

我想要来求助大佬。。。

Reply Favorite View the author
All Replies
神末shenmo
deepin
Spark-App
2024-09-07 22:12
#1

lightdm-deepin-greeter

查一下这个组件的实现

Reply View the author
安洛
deepin
2024-09-08 01:56
#2

要添加的应该是

auth required pam_google_authenticator.so

吧?

Reply View the author
小鱼贝壳
deepin
2024-09-08 19:47
#3

applaud

Reply View the author