今天按照某不靠谱教程改/etc/passwd想提升用户权限,结果把用户搞丢了,开机只能进入访客模式。
可以通过以下方法解决。
重启进入ubuntu recovery mode
确认是root后
首先访客模式默认所有文件只读,因此需要获取写权限
mount -o remount, rw /
然后再把/etc/passwd改回来
vim /etc/passwd
找到自己的用户,原来是多少就改回来,如
exbot: (此处编辑器会把:x转义,此空格删去)x:1000:1000:exbot,:/home/exbot:/bin/bash
:wq
保存后重启
reboot