问题
在alpine-linux 3.11.6下su进入root用户直接apk add sudo后,在普通用户下运行sudo xxx输入3次密码后报错:[username] is not in the sudoers file. This incident will be reported.
正确姿势
- 安装sudo
$ apk add sudo
- 把指定的用户添加到wheel组,只有在wheel组的用户才有权限访问sudo命令
$ addgroup [username] wheel
- 去掉执行sudo命令时每次输入烦人的密码
$ visudo
找到行"# %wheel ALL=(ALL) NOPASSWD: ALL"去掉'#'号取消注释,:wq保存。
- 退出root,退出登录的用户,登录被添加到wheel组的用户,执行
$ sudo -v
没有提示则成功。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。