为啥你的"sudo nopasswd"不生效
一般在开发测试系统中为了方便普通账户轻松地使用sudo
权限,使用visudo
命令或者编辑/etc/sudoers
文件,在里面编辑指定sudo不用输入密码即可获得sudo权限。
ALL=(ALL) NOPASSWD: ALL
但是有的时候会发现配置完了不生效,这是因为该文件内容遵循的是通用覆盖规则(后覆盖前),也就是说你要注意的是文件后面的规则有没有覆盖掉你的规则。
为了简单方便,你可以直接把你的规则写到文件底部以保证新增规则的优先级。
备注一个经常遇到的问题,就是visudo
命令的默认编辑器调整,使用你常用的编辑器打开文件/etc/sudoers
在顶部添加
Defaultseditor=/usr/bin/vim
【为啥你的"sudo nopasswd"不生效】复制代码上面的vim路径可以调成你喜欢的编辑器
推荐阅读
- 放屁有这三个特征的,请注意啦!这说明你的身体毒素太多
- 为什么你的路演总会超时()
- 奔向你的城市
- ?【段子图】内裤为啥湿呢(想想好邪恶啊...)
- 我来海边捡贝壳
- 下雪了,飞去你的城市拥抱你|下雪了,飞去你的城市拥抱你 | 有个直男向我表白了
- 如何有效沟通
- 不舍
- 【70号】Day26朋友日
- 我的前半生,你的余生。