加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

/etc/sudoers: syntax error near line 27 解决方法

发布时间:2020-12-13 17:54:08 所属栏目:Linux 来源:网络整理
导读:背景:Ubuntu,使用sudo su报错 错误提示: ?/etc/sudoers:?syntax?error?near?line?27?sudo:?parse?error?in?/etc/sudoers?near?line?27sudo:?no?valid?sudoers?sources?found,?quittingsudo:?unable?to?initialize?policy?plugin 原因:这是因为修改/etc/s

背景:Ubuntu,使用sudo su报错

错误提示:

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

原因:这是因为修改/etc/sudoers文件,第27行数据写错导致的。

解决办法:

pkexec?visudo

根据提示,选择验证的账号,然后输入密码

====?AUTHENTICATING?FOR?org.freedesktop.policykit.exec?===
Authentication?is?needed?to?run?`/usr/sbin/visudo'?as?the?super?user
Multiple?identities?can?be?used?for?authentication:
?1.??ubuntu,?(ubuntu)
?2.??,?(sysadd)
?3.??,?(chenxinming)

Choose?identity?to?authenticate?as?(1-6):?3

这样就可以进入到/etc/sudoers文件,然后知道错误行,修改数据。

保存并退出

提示:执行sudo visudo,默认是使用nano编辑器,所以保存退出的时候需要通过快捷键的方式来完成

1. 保存

执行?"Ctrl+O"

2.?回车?

执行完“Ctrl+O”后,会输出”File?Name?to?Write?sudoers.tmp”,在tmp后执行回车*

3.?退出

执行“Ctrl+X”*

参考:https://blog.csdn.net/weiyi556/article/details/78980139

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读