首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sudoers文件编辑

Sudoers文件编辑
EN

Ask Ubuntu用户
提问于 2018-10-31 10:36:47
回答 1查看 805关注 0票数 1

请解释为什么使用visudo编辑/etc/sudoers文件而不是vi /etc/sudoers,以及文件是如何损坏的。如何恢复损坏的文件?

EN

回答 1

Ask Ubuntu用户

发布于 2018-10-31 11:47:20

如果使用visudo,则在将文件返回到shell之前对该文件进行验证,允许捕获许多错误的输入或错误(在验证检查中),然后将您返回到编辑器,以便再次修复它们。

这将防止用户稍后发现错误,并且无法使用sudo vi在以后的命令中更正这些错误,原因是容易漏掉的打字错误检测得太晚。

我本人通常使用sudo vi,但我肯定会有一条逃生路线,以便进行纠正(例如。另一个登录到根活动的连接,以防我在验证时出错,等等)。

根目录启用了吗?如果是这样的话,请使用它登录&使用root编辑文件(更正您的排版)。

如果您拥有多个具有sudo权限的用户,您可能会发现早期的sudo特权用户(如文件中所定义)仍然可以使用他们的sudo (从而允许编辑)。在过去,这对我是有效的,所以我假设在错误未被读取后文件的一部分(但这可能已经改变了--几年前我发现它拯救了我)。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1088863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档