如何从非 root 用户更改 UID 0?

如何从非 root 用户更改 UID 0?

我创建 user01 时将其 UID 设置为 0。现在我试图删除该用户,系统提示“user01 当前已登录”。我检查了进程列表,发现情况似乎并非如此。但是,root(其 UID 也是 0)正在运行进程。我该如何删除 user01?我还尝试使用 usermod 更改 user01 的 UID,但没有成功。

答案1

我会这样做:

sed -i '/user01/d' {passwd,shadow}

相关内容