用户及密码正确但是鉴权失败,大佬求救啊(已解决)
Tofloor
poster avatar
guipf2017
deepin
2018-06-06 17:46
Author
本帖最后由 guipf2017 于 2018-6-8 09:34 编辑

用户登录及切换root的密码都是正确的(ps. root密码和当前用户密码是一样的),但是当使用新立得软件包或者启动服务需要鉴权时却总是提示密码问题,有大佬知道啥原因不?






这似乎是个bug.
重现:
1. 当前用户(用户不属于sudo组)状态下,控制中心->账户 添加另一个用户(密码不要设置和当前一样的);
2. 在启动器点开"深度系统修复工具"(或者其它需要鉴权的软件),弹出鉴权窗口;
3. 输入当前用户密码->密码错误;输入root密码->密码错误;输入新建用户密码->成功

我的解决方案:
方案1. 删除刚才添加用户(显然对于有多用户需求的不可取)
方案2. 切换root(即su), 执行 adduser username sudo 把当前用户加入到sudo组,此后打开需要鉴权的软件弹出的鉴权窗口可以选择用户,选择一个用户再输入这个用户的密码即可


Reply Favorite View the author
All Replies
avatar
guipf2017
deepin
2018-06-06 17:50
#1
另外用深度软件包安装deb包的时候也会提示密码错误,但是在终端使用sudo dpkg就没问题
Reply View the author
avatar
guipf2017
deepin
2018-06-07 23:50
#2
没人遇到这个问题么
Reply View the author
avatar
fengzhixun
deepin
2018-06-08 00:01
#3
没太看懂,不知道是不是我理解有误。
policykit 提权的话,应该是当前管理员用户的密码? 不是 root 的密码吧……   比如一个用户  admin 属于 adm 组的话,输入 admin 密码就可以了。
Reply View the author
avatar
观摩
deepin
2018-06-08 00:16
#4
终端里面,su,要求的 root 用户的密码。

窗口操作中弹出的密码输入对话框,要求的是当前用户的密码
Reply View the author
avatar
guipf2017
deepin
2018-06-08 00:47
#5
https://bbs.deepin.org/post/157720
终端里面,su,要求的 root 用户的密码。

窗口操作中弹出的密码输入对话框,要求的是当前用户的密码 ...

我已经把root密码改成和当前用户密码一样的了,终端里用sudo 操作就没问题,不用sudo就会弹出鉴权窗口,鉴权窗口即使密码是对的也会提示密码错误
Reply View the author
avatar
guipf2017
deepin
2018-06-08 00:49
#6
本帖最后由 guipf2017 于 2018-6-7 16:55 编辑
https://bbs.deepin.org/post/157720
没太看懂,不知道是不是我理解有误。
policykit 提权的话,应该是当前管理员用户的密码? 不是 root 的密 ...

忘了说了,我自己不是太懂,担心自己把密码弄混了所以我把root密码和当前用户密码改成一样的了
Reply View the author
avatar
188******56
deepin
2018-06-08 07:26
#7
这应该和当前用户不在su组有关。你可以谷歌一下,没梯子的话,搜狗英文。
Reply View the author
avatar
guipf2017
deepin
2018-06-08 17:33
#8
https://bbs.deepin.org/post/157720
这应该和当前用户不在su组有关。你可以谷歌一下,没梯子的话,搜狗英文。 ...

问题已解决,多谢提示.
Reply View the author
avatar
guipf2017
deepin
2018-06-08 17:39
#9
总结下就是当前用户下在控制中心->账户里面新增一个账户后,软件弹出的鉴权窗口就必须填新建这个账户的密码
Reply View the author