Deepin Linux sudoer文件语法错误修复

不小心将sudoer文件内容修改错了,导致无法sudo获取root权限进行修正,可以用以下方法修复。

执行以下命令修改sudoer文件的权限:

1
pkttyagent -p $(echo $$) | pkexec chmod 7777 /etc/sudoers

修复完语法错误后将sudoer文件的权限复原:

1
pkttyagent -p $(echo $$) | pkexec chmod 0400 /etc/sudoers