Ubuntu中出现sudo:unknown uid 1000:who are you?

在使用Ubuntu的时候,想把普通用户升为管理员,参考了网上的教程修改了/etc/passwd文件,在最后一行把用户的uid改成了0,结果再次使用的时候,不仅用户没有管理员权限,而且使用sudo的时候,还会报错:I have no name !;sudo: unknown uid 1000: who are you?

解决办法:

重启长按shift,进入recovery mode,选择root shell,(跟修改密码一样的步骤)修改/etc/passwd ,在把之前修改成0的地方改回1000

mount -o rw,remount /
vim /etc/passwd 

<img src='1.png'>

猜你喜欢

转载自blog.csdn.net/dpengwang/article/details/81212072