首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Webmin中禁用双因素身份验证

如何在Webmin中禁用双因素身份验证
EN

Stack Overflow用户
提问于 2014-03-27 09:22:11
回答 5查看 11.3K关注 0票数 7

我已经在5台或6台服务器上安装了Webmin,但几个月前,我决定安装双因素身份验证,以便在我的手机上使用Google Authenticator应用程序登录Webmin。

令我惊讶的是,当我更换手机时,我在Google Authenticator应用程序中丢失了所有令牌。这实际上在我身上发生过两次。我已经在其他地方重建了所有东西,但不能再登录到这一台服务器上的Webmin。

我试着在谷歌上搜索到死,但没有答案。我尝试卸载Webmin,然后使用RPM重新安装。

重新安装Webmin后,它只是保持相同的设置,这意味着我仍然需要谷歌身份验证令牌,它不再在我的手机上。

有什么想法吗?

我应该尝试打破Oauth模块,我认为它需要工作,或者这会给我带来更多问题吗?

EN

回答 5

Stack Overflow用户

发布于 2014-03-27 09:36:35

点击这里:http://sourceforge.net/p/webadmin/discussion/600155/thread/512d81e9/

进入/etc/webmin/miniserv.conf文件,删除这一行: twofactor_provider=totp

在/etc/webmin/miniserv.users中,有一行代码。root:x:0:::::::0:0:totp:HBL7W4RTG8T6FG8W:

我刚刚删除了totp,因此行为:root:x:0:0:0::HBL7W4RTG8T6FG8W:

保存文件并重新启动webmin:服务webmin重新启动。

然后,我可以使用un/pw重新登录并生成我的二维码。

票数 22
EN

Stack Overflow用户

发布于 2016-06-06 21:19:44

更简单的解决方法:

0:0:totp:HBL7W4RTG8T6FG8W:

冒号之间的"HBL7W4RTG8T6FG8W“是Google Auth的密钥!

使用Google authenticator时,您可以输入密钥或使用二维码。只需创建一个新Google身份验证帐户并使用该密钥即可。

完成了!不需要重新启动任何东西。

享受吧!C0l。P.

票数 8
EN

Stack Overflow用户

发布于 2017-02-11 02:59:07

运行以下命令以删除双因素身份验证:

代码语言:javascript
运行
复制
sed -i 's/totp//g' /etc/webmin/miniserv.users
sed -i '/twofactor_provider=totp/d' /etc/webmin/miniserv.conf
/etc/init.d/webmin restart
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22676508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档