问题
- xxx is not in the sudoers file
解决
- 切换root
su root
- 查看
/etc/sudoers
文件权限ls -l /etc/sudoers
-
(非必须) /etc/sudoers权限为只读权限,修改为可写权限
chmod u+w /etc/sudoers
-
(非必须) 如果未安装vim,需安装vim
apt install vim
-
编辑用户权限
vim /etc/sudoers
,输入:i
切换至插入模式
-
在’root ALL=(ALL:ALL) ALL’下,加上
【用户名】 =(ALL:ALL) ALL
-
编辑完后,按
esc
退出编辑模式,输入:wq
,保存并退出 -
如果没有修改文件权限, 则输入
:wq!
, 强制保存并退出 -
还原/etc/sudoers权限为只读权限
chmod 440 /etc/sudoers
-
再次查看/etc/sudoers文件权限
ls –l /etc/sudoers
-
切换回非root用户即可
su 【用户名】
文章评论