VMx

vmx.im
啥都学一点的填坑人
  1. 首页
  2. Linux
  3. 正文

一次/etc/sudoers: syntax error near line 21问题的解决记录

2020年12月27日 1009点热度 0人点赞 0条评论

问题描述:

在普通用户下修改/etc/sudoers后单词拼写错误导致出现如下报错(但不影响已有用户SSH登录),悲剧的是root用户也没有设置密码导致无法修改:

  1. >>> /etc/sudoers: syntax error near line 21 <<<
  2. sudo: parse error in /etc/sudoers near line 21
  3. sudo: no valid sudoers sources found, quitting
  4. sudo: unable to initialize policy plugin

 

解决方法:

1. 连接两个ssh会话.

2.在第一个ssh会话中执行"echo $$"并记下PID

3.在第二个ssh会话中执行"pkttyagent --process PID"

4. 在第一个ssh会话中执行"pkexec visudo"然后再第二个ssh会话中输入密码。

5.在第一个会话中修改错误后保存。

Post Views: 408
标签: 暂无
最后更新:2020年12月27日

huifei

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2021 vmx.im. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang