1.因为想把当前用户赋予root权限,照着博客的操作,修改/etc/sudoers 文件的内容,结果入了大坑,发现所有关于sudo的操作都提示此错误
sudo:没有找到有效的soduers资源
sudo:无法初始化策略插件
2.网上找了一番解决办法,有说用pkexec visidio 命令,结果deepin系统提示没有这个文件哈哈哈哈
好吧,接着使用系统修复模式发现还是没用.....
最后的解决办法,使用代理模式
-
首先进入etc下 cd /etc/ ,然后再打开一个中断
-
在第一个终端中,通过运行以下命令获取bash的PID:
echo $$
-
在第二个终端中,使用以下命令启动身份验证代理:
pkttyagent --process 第一个会话pid
-
返回第一个会话,运行:
pkexec su 此时发现第一个会话是root权限!
-
然后把sudoers文件错误的内容修改回来,sudo命令已经可用,sudo vim sudoers,修改相应的内容