如何修复 /etc/sudoers:行号附近的语法错误

How to fix /etc/sudoers: syntax error near line number

我是 Ubuntu 的新手。 在 visual studio 代码中编辑任何内容时,我必须输入密码。 因此,为此我尝试更改 sudoers 文件,但在那之后我无法找到发生的事情并且也出现如下错误。

我用命令改了i

sudo nano -w /etc/sudoers

之后我按了 ctrl+x

/etc/sudoers: syntax error near line 26 <<<
sudo: parse error in /etc/sudoers near line 26
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin

谢谢。

编辑:

在您的终端上输入:

pkexec nano /etc/sudoers

它将打开文件,您现在可以编辑了。要保存并退出文件,只需按:

Ctrl+X

它会询问您是否要保存文件。所以键入:YEnter。完成!!!

这应该会在 nano 中打开 visudo。

$ export EDITOR=nano && sudo -E visudo
we have to write -
pkexec visudo
And it will open the file and one need to change as previous if any made.
Then type Ctrl+X which will ask to save the file. So type: Y and Enter