我正在学习如何sudo
向不同的用户授予权限。
在我第一次尝试编辑时/etc/sudoers
,我犯了一个语法缺陷并且无法使用sudo
。
每当我使用sudo
命令时,都会出现此消息:
分段错误(核心转储)
答案1
sudo visudo
问题是:如果不使用编辑 sudoers 文件,就无法修复语法问题。因此,由于我无法使用sudo
,我认为我需要重新安装我的操作系统,才能解决问题:这不是真的!
你所要做的就是:
- 重新启动计算机;
- 继续按
esc
; - 在恢复模式下运行你的 Linux 发行版;
- 一旦进入恢复模式,您将能够使用 root 用户访问 shell,而无需使用
sudo
; - 像平常一样编辑 sudoers 文件:
visudo
.